|
|
|
|
|
для: Бог Зайцев
(06.06.2006 в 19:53)
| | Да работает! Спасибо большое :) | |
|
|
|
|
|
|
|
для: Tema
(06.06.2006 в 19:45)
| | >Не работает нигде :(
Код правильный, только в скобке после with опечатка )
<select onChange="with(document.getElementById('i1')){disabled=this.selectedIndex==1;value=10;}">
<option>Выберите цифру</option>
<option>10</option>
<option>2</option>
<option>3</option>
</SELECT>
<input id=i1>
|
Так работает ) | |
|
|
|
|
|
|
|
для: 12345
(06.06.2006 в 17:45)
| | Не работает нигде :( | |
|
|
|
|
|
|
|
для: Tema
(06.06.2006 в 17:16)
| |
<select onChange="with{document.getElementById('i1')){disabled=this.selectedIndex==1;value=10;}">
<option>Выберите цифру</option>
<option>10</option>
<option>2</option>
<option>3</option>
</SELECT>
<input id=i1>
|
| |
|
|
|
|
|
|
|
для: 12345
(06.06.2006 в 17:04)
| | Как можно тот скрипт переделать, ведь он почти подходит? | |
|
|
|
|
|
|
|
для: codexomega
(06.06.2006 в 16:32)
| | Забыл d=document; скопировать. Всё равно он только для IE:
<select onChange="d=document;for(i in d.all.tags('input'))if(d.all[i].className=='g1')with(d.all[i]){disabled=!(this.selectedIndex==0);checked=!1;}">
<option>Выберите цифру</option>
<option>1</option>
<option>2</option>
<option>3</option>
</SELECT>
<br>
1<input class=g1 type=radio name=r1> <br>
2<input class=g1 type=radio name=r2> <br>
3<input class=g1 type=radio name=r3> <br>
<br>
|
| |
|
|
|
|
|
|
|
для: Tema
(06.06.2006 в 13:54)
| | Скрипт из той темы:
<SCRIPT>
function showSelected(val){
textbox = document.getElementById("kop");
textbox.value=val;
textbox.disabled = true;
}
</SCRIPT>
<input type="text" name="kop" id="kop" />
<select name="select" onchange="showSelected(this.options[this.selectedIndex].value)">
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
</select>
|
| |
|
|
|
|
|
|
|
для: Tema
(06.06.2006 в 13:26)
| | Вот похоже на то, что мне нужно
http://softtime.ru/forum/read.php?id_forum=4&id_theme=18600&page=1
Только там вставляется знаечение option, а мне надо чтобы value=10 в input type=text и еще disabled выставлялся. | |
|
|
|
|
|
|
|
для: 12345
(06.06.2006 в 12:34)
| | Что-то не работает :(
В принципе все проще по идее.
Вот есть select к примеру:
<select >
<option>1</option>
<option>2</option>
<option>3</option>
</select>
|
И есть поле input:
<input type="text" name="price">
|
Вот мы в selecte выбираем цифру 3(только заранее определенный select) и в input вставляется 10 и выставляется параметр disabled. | |
|
|
|
|
|
|
|
для: Tema
(06.06.2006 в 12:03)
| | Примерно так, только кроссбраузерно:
Разрешение выбора полей ввода в зависимости от выбора строки в Select .<br>
<select onChange="for(i in d.all.tags('input'))if(d.all[i].className=='g1')with(d.all[i]){disabled=!(this.selectedIndex==0);checked=!1;}">
<option>Выберите цифру</option>
<option>1</option>
<option>2</option>
<option>3</option>
</SELECT>
есть radio<br>
<br>
1<input class=g1 type=radio name=r1> <br>
2<input class=g1 type=radio name=r2> <br>
3<input class=g1 type=radio name=r3> <br>
<br>
|
| |
|
|
|
|