Помогите по вопросу подмены значения в HTML коде

вопросы и ответы по использованию PHP
Ответить
Val
Сообщения: 1
Зарегистрирован: 01 май 2017, 21:26

Помогите по вопросу подмены значения в HTML коде

Сообщение Val » 01 май 2017, 21:32

Добырй день, не могу справится с одной задачей, маловато у меня опыта

1. Есть страница http://dorstroy.by/pickup/131
2. После того как одна подгружается в браузере нужно изменить один из параметров в коде HTML
disabled="disabled" нужно заменить на enable="disabled"

в ручную все прокатывет, но вот нужно автоматизировать
Спасибо, может поможете

http://dorstroy.by/pickup/131
--------------------------------------------------------------------------------------------
<form action="/pickup/131" method="post" id="pickup">
<input name="act" value="pickup" type="hidden" />

<span>Пароль</span>
<input class="form_form" name="pass" id="pass" type="text" maxlength="20">
<span>Код</span>
<input class="form_form" name="captcha_keystring" type="text" maxlength="20">
<img border="0" style="padding-left:100px;" id="capcha" alt="Turn this picture to display the security code" src="http://dorstroy.by/visitor/index.php/pa ... ct_captcha"/>
<br>
<a href="#" style="padding-left:100px;" onclick="document.getElementById('capcha').src = 'http://dorstroy.by/visitor/index.php/pa ... tcha'+'?t=' + (new Date().getTime()); return false;">обновить код</a>
<br>
<input class="podnyat" value="" type="submit" id="btn" disabled="disabled" title="Поднять"><br />
---------------------------------------------------------------------------------------------------------------------------

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Помогите по вопросу подмены значения в HTML коде

Сообщение Support » 03 май 2017, 12:33

disabled="disabled" нужно заменить на enable="disabled"
Это получается два разных атрибута. поэтому их надо не просто заменять, а disabled удалить, а enable добавить:

Код: Выделить всё

$button->remove_attribute_by_name("btn","disabled");
sleep(1);
$button->add_attribute_by_name("btn","enabled","disabled");
вот так вроде кнопка без ожидания становиться кликабельна

кстати так как это форма вам и не надо кнопку менять можно сразу делать сабмит формы

Код: Выделить всё

$form->submit_by_id("pickup");

Ответить