Переключатель - поле ввода для атрибутов, которые принимают одно значение из нескольких возможных.
Пример создания группы переключателей в HTML:
<input type=”radio” name=”R1” value=”Береза”> Береза
<input type=”radio” name=”R1” value=”Липа”> Липа
<input type=”radio” name=”R1” value=”Каштан”> Каштан
<input type=”radio” name=”R1” value=”Ясень”> Ясень
<input type=”radio” name=”R1” value=”Клен”> Клен
Синтаксис обращения к свойству переключателя в Javascript:
имя формы. имя группы переключателей [номер].свойство
Пример.
for (var i=0; i<5; i++)
{if (F1.R1[i].checked)
D1.innerHTML="Ваш выбор: "+F1.R1[i].value}
Выпадающие списки (select)
Выпадающий список - меню типа "Выбор одного пункта из многих" или "Выбор нескольких пунктов из многих".
Пример создания выпадающего списка в HTML:
<select name=”S1”>
<option value=”1”>Береза</option>
<option value=”2”> Липа </option>
<option value=”3”> Каштан </option>
<option value=”4”> Ясень </option>
<option value=”5”> Клен </option>
</select>
Синтаксис обращения к свойствам выпадающего списка и пунктов выпадающего списка в Javascript:
Имя выпададющего списка. options[ номер ].text – текст варианта с указанным номером,
имя выпадающего списка. options[ номер ].value – значение варианта с указанным номером,
имя выпадающего списка. selectedIndex – номер выбранного варианта.
Пример.
D1.innerHTML="Ваш выбор:"+ S1.options[S1.selectedIndex].value +' ' + S1.options[S1.selectedIndex].text
Таймер
setTimeout (функция, интервал в сек) - включение таймера, установка интервала
closeTimeout (переменная) - выключение таймера
Пример.
var timer
timer = SetTimeout("func()",10)
...
closeTimeout (timer)