OPTION
в элементе SELECT
формы.
Функция server-side | |
Реализовано в | LiveWire 1.0 |
Синтаксис
getOptionValue(name, index)
Параметры
name |
Имя, определенное аттрибутом NAME тэга SELECT .
|
index | Нуль-основанный порядковый индекс выбранной опции. |
Возвращает
Строку, содержащую текст выбранной опции, как определено связанным тэгом OPTION
.
Описание
Функция getOptionValue
это server-side JavaScript функция верхнего уровня, которая не связана ни с одним объектом. Она соответствует свойству Option.text
доступному client-side JavaScript.
Примеры
Предположим, что Вы имеете следующий элемент формы:
<SELECT NAME="what-to-wear" MULTIPLE SIZE=8>
Вы могли бы обрабатывать ввод из этого списка выбора в server-side JavaScript следующим образом:
<OPTION SELECTED>Рабочий Костюм
<OPTION>Шерстяной Свитер
<OPTION SELECTED>Теплая Рубашка
<OPTION SELECTED>Носки
<OPTION>Кожаный Жакет
<OPTION>Ботинки
<OPTION>Беговые Ботинки
<OPTION>Плащ
</SELECT>
<SERVER>
Если пользователь сохранил заданный по умолчанию выбор, этот сценарий возвратит
var loopIndex = 0
var loopCount = getOptionValueCount("what-to-wear") // 3 по умолчанию
while ( loopIndex < loopCount ) {
var optionValue = getOptionValue("what-to-wear",loopIndex)
write("<br>Item #" + loopIndex + ": " + optionValue + "\n")
loopIndex++
}
</SERVER>
Item #1: Рабочий Костюм
Item #3: Теплая Рубашка
Item #4: Носки
Смотрите также
getOptionValueCount
Последняя Модификация: 10/31/97 16:38:00
Все мессаги сюда:yanich@inbox.ru |