Меня имеет вот что:
<html>
...
<select id="pp" name="pp"></select>
...сначала объявил пустой лист...
...потом Javascript'ом из базы решил его заполнить...
<script>
var O = document.createElement('OPTION');
O.innerText = '<?echo$vals_from_db?>';
O.value = <?echo$ids_from_db?>;
document.all('pp').options.add(O); // на эту строку осел
</script> // мычит "Недопустимый аргумент"
</html>
Что не так?
Большое спасибо за любую помощь.
JScript: troubles with <select>
Модератор: Duncon
Нее.. сам дурак был.. +)
МСДН читать внимательно.
Вместо O.innerText ===> O.text
МСДН читать внимательно.
Вместо O.innerText ===> O.text
- Oscar
- Сообщения: 963
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
Но может и проблема не в этом, не знаю.
Твой код не смотрел.
Я селекты заполняю так:
Твой код не смотрел.
Я селекты заполняю так:
Код: Выделить всё
<select id="selectBox"></select>
<script>
var list = new Array(0, 'value0', 1, 'value1');
var selectBox = document.getElementById('selectBox');
selectBox.options.length = 0;
for(i=0;i<list.length;i+=2) {
selectBox.options[i/2] = new Option(list[i+1],list[i]);
}
</script>
Спасибо за мастер-класс...