Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Динамическая вставка элементов option в select
 
 автор: Gofren Schlangen   (20.10.2006 в 13:04)   письмо автору
 
 

Есть такая проблемма: один расскрывающийся список типа <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 но насколько я понял никакой кроссплатформенности такое решение не обеспечивает, а при смене параметра у меня остануться добавленные до этого элементы

   
 
 автор: 12345   (20.10.2006 в 13:28)   письмо автору
 
   для: Gofren Schlangen   (20.10.2006 в 13:04)
 

Конечно. add() - для IE, для других вставляют через DOM.

   
 
 автор: Gofren Schlangen   (20.10.2006 в 13:45)   письмо автору
 
   для: 12345   (20.10.2006 в 13:28)
 

это все равно не решает проблему:
как добавить????

   
 
 автор: 12345   (20.10.2006 в 14:50)   письмо автору
 
   для: Gofren Schlangen   (20.10.2006 в 13:45)
 

через Dom для не ИЕ и через add() для IE

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования