Сокрытие полей
Имеется select такого вида:
<select name="seled" id="seled" onchange="document.hideDate()"><option value="0" selected="selected">False</option><option value="1">True</option></select> И поле вида: <input name="date" id="date" type="date" value="<?php print $curdate ?>"/> Можно ли (если можно, то как) при изменении в select значения value="0" скрывать или делать недоступным поле date, при изменении value="1" отображать либо соответственно делать доступным. Желательно без перезагрузки страницы. Или хотя-бы цвет date менять. |
Цитата:
<script type="text/javascript">
function Go(Val) {
document.getElementById('date').disabled=(Val==0)
document.getElementById('date1').style.display=(Val==0)? 'none': ''
}
</script>
<select name="seled" id="seled" onchange="Go(this.value)">
<option value=""></option>
<option value="0">False</option>
<option value="1">True</option>
</select>
<input name="date" id="date" type="date" value="1"/>
<input name="date1" id="date1" type="date" value="2"/>
|
Большое благодарю. Помогло.
|
Ещё вопросик.
document.getElementById('date').disabled=(Val==3);
document.getElementById('date').disabled=(Val==10);
Выполняется только один, последний. Как выполнять оба одновременно? |
наверное,
document.getElementById('date').disabled=(Val==3)||(Val==10);
|
Спасибо.
|
| Часовой пояс GMT +3, время: 17:08. |