Valentin
Новичок
Javascript <SELECT>, add() и new Option
Вот пример скрипта, который из дочернего окна должен выполнить операцию в родительском окне, а именно добавить новый элемент <option> в список <select> на первое место '0'. Форма называется completecall, где происходит операция добавления...
Но операция не выполняется, IE выдает ошибку: типа некорректный аргумент в add()... хотя всё корректно.
persons_id.remove(0) - работает. alert(newOption.text), alert(newOption.value) - работает... Может тут нужно специфический код добавить???
Помогите.
Вот пример скрипта, который из дочернего окна должен выполнить операцию в родительском окне, а именно добавить новый элемент <option> в список <select> на первое место '0'. Форма называется completecall, где происходит операция добавления...
Код:
<script>
with (window.opener.document.completecall)
{
newOption = new Option('<?=$name?>','<?=mysql_insert_id()?>');
persons_id.add(newOption, 0);
}
</script>
persons_id.remove(0) - работает. alert(newOption.text), alert(newOption.value) - работает... Может тут нужно специфический код добавить???
Помогите.