собственно сабж.
Как изменить параметры Desabled иили ReadOnly у элементов формы через ява скрипт?
Я в явескриптах плохо шарю поэтому всё что смог сделать, так это вот:
HTML |
<script LANGUAGE="JavaScript"> function set_enabled(input_name) { document.getElementById('1').setAttribute('readonly', 'true'); } </SCRIPT> <form name='orders_editor' action='5t' method='POST'> <input type='text' id='1' name='card_id' value='1' readonly='false'> </form> |
HTML |
function set_enable( obj, to_do ) // установка разрешения/запрета на работу с объектом { document.getElementById( obj ).disabled=!to_do; } |
HTML |
<input name="date_range" type="radio" value="oneday" onclick="set_enable('date_end', false); " <?php if( !$date_range_set ) echo ' checked="checked" '; ?> /> |
HTML |
<script LANGUAGE="JavaScript"> function set_enable( obj, to_do ) // установка разрешения/запрета на работу с объектом { document.getElementById( obj ).readonly=!to_do; } </SCRIPT> <input id='date_end' name='date_end' type='text' value='1' readonly/> <input name="date_range" type="radio" value="oneday" onclick="set_enable('date_end', false); "/> <input name="date_range" type="radio" value="oneday" onclick="set_enable('date_end', true); "/> |
HTML |
<script LANGUAGE="JavaScript"> function set_enable( obj, to_do ) // установка разрешения/запрета на работу с объектом { document.getElementById( obj ).disabled=!to_do; } </SCRIPT> <input id='date_end' name='date_end' type='text' value='1'/> <input name="date_range" type="radio" value="oneday" onclick="set_enable('date_end', false); "/> <input name="date_range" type="radio" value="oneday" onclick="set_enable('date_end', true); "/> |
HTML |
<script LANGUAGE="JavaScript"> function set_readonly( obj, to_do ) { document.getElementById( obj ).readonly=to_do; } </SCRIPT> |
HTML |
<script LANGUAGE="JavaScript"> function set_writeenable( obj, to_do ) { document.getElementById( obj ).readonly=!to_do; } </SCRIPT> |
HTML |
set_readonly( 'date_end', true); set_writeenable( 'date_end', false); |
HTML |
<script LANGUAGE="JavaScript"> function set_enable( obj, to_do ) // установка разрешения/запрета на работу с объектом { document.getElementById( obj ).read[b]O[/b]nly=to_do; } </SCRIPT> <input id='date_end' type='text' value='1'/> <input name="date_range" type="radio" value="oneday" onclick="set_enable('date_end', false); "/> <input name="date_range" type="radio" value="oneday" onclick="set_enable('date_end', true); "/> |
Цитата (KUZNEC @ 24.02.2009 - 23:18) |
Я забыл что ява чуствителен к регистру |
Цитата (Bass @ 17.03.2009 - 18:50) |
Скажите, а как можно пользователю обойти свойство readonly на сайте? воспользоваться каким-нибудь броузером, который не читает такие значения? |