|
|
|
|
|
для: Sergey89
(24.02.2006 в 22:30)
| |
<script language="javascript">
function hideBlock(list){
var selection = list.selectedIndex;
//alert(list.options[selection].value);
if(list.options[selection].value == "s2")
document.form1.name.style.display="none";
else if(list.options[selection].value == "s3")
document.form1.name.style.display="inline";
}
</script>
|
<form name = "form1" >
<input type="text" name = "name">
<select name = "combobox" onchange="hideBlock(this)">
<option selected value="s1">S1</option>
<option value="s2">S2</option>
<option value="s3">S3</option>
</select>
</form>
|
| |
|
|
|
|
|
|
|
для: Sergey89
(24.02.2006 в 22:30)
| | <select ... onchange=document.all.in1.style.display='inline';>
...
<input id=in1 style=display:none ... > | |
|
|
|
|
|
|
|
для: codexomega
(19.02.2006 в 21:02)
| | немного не правильно. инпут - это замещаемый строчный элемент, значит
style="display:inline;"
style="display:none;"
|
| |
|
|
|
|
автор: arny (24.02.2006 в 22:23) |
|
|
для: codexomega
(19.02.2006 в 21:02)
| | подскажите пожалуйста как это сделать?) как поменять стиль при выборе, меня в общем это и интеерсует) | |
|
|
|
|
|
|
|
для: arny
(19.02.2006 в 20:00)
| | Вроде вам это должно помочь.
Меняйте стиль вашего поля при выборе из селекта.
style="display:block;"
style="display:none;"
|
| |
|
|
|
|
автор: arny (19.02.2006 в 20:00) |
|
| в форме имеется <select> и несколько опций .
подскажите, как сделать, чтобы при выборе определенной опции
из select, открывалось дополнительное поле (например поле <input> или какая-то строка <tr>, которое не видно, если
выбрана другая опция | |
|
|
|
|