Программирование > JavaScript & JScript
Вызов функций JavaScript в form
Beren:
Хмм. а ещё вопрос: выбран второй вариант в первом списке. обновляется страница. выводится ессесна второй вариант.
А как сделать, чтобы отображался снова первый?
точнее:
строка a
заменена на a
и на onLoad повешена функция
theForm.request1.selectedIndex;
почему она?
"
Опции в объекте Select индексируются в том порядке, в котором они определены, начиная с индекса 0. Вы можете установить свойство selectedIndex в любое время. Вид объекта Select обновляется сразу после установки свойства selectedIndex.
Если ни одна опция не выбрана, selectedIndex имеет значение -1.
Вообще свойство selectedIndex больше подходит для Select-объектов, которые создаются без атрибута MULTIPLE. Если Вы вычисляете selectedIndex, когда выбраны несколько опций, свойство selectedIndex специфицирует индекс только первой опции. Установка selectedIndex очищает любые другие выбранные опции в объекте Select.
"
Ни на что не ругается, но и не работает.
Не подскажете, в чем дело?
Pr0Head:
theForm.request1.selectedIndex возвращает выбранный индекс, но не устанавливает его.
Чтобы усталовить selected, но явно указать требуемый элемент, например selectedIndex=4
Beren:
сенкз, в этом то и была фишка =)
на всякий случай,правильный ответ был:
добавить submit и на onClick поставить:
theForm.request1.options.selectedIndex=0;
:)
Навигация
Перейти к полной версии