|
|
|
| Есть такая проблемма: один расскрывающийся список типа <select>:
<select name="myselect">
<option value="none">выбрать</option>
</select>
есть функция, которая должна добавлять опшины после <option value="none">выбрать</option>
function InputSelect (param) {
var inpt=document.getElementById("myselect");
if (param=='1') {inpt.innerHTML='<option value="one">один</option><option value="two">два</option>';}
if (param=='2') {inpt.innerHTML='<option value="a">А</option><option value="b">Б</option>';}
}
|
Не добавляет!
.. читал http://javascript.aho.ru/files/js/options.html#Add но насколько я понял никакой кроссплатформенности такое решение не обеспечивает, а при смене параметра у меня остануться добавленные до этого элементы | |
|
|
|
|
|
|
|
для: Gofren Schlangen
(20.10.2006 в 13:04)
| | Конечно. add() - для IE, для других вставляют через DOM. | |
|
|
|
|
|
|
|
для: 12345
(20.10.2006 в 13:28)
| | это все равно не решает проблему:
как добавить???? | |
|
|
|
|
|
|
|
для: Gofren Schlangen
(20.10.2006 в 13:45)
| | через Dom для не ИЕ и через add() для IE | |
|
|
|