Home

 Для чайника

 Уроки HTML

 Уроки JAVA

 Создание сайта

 Место под страницу

 Раскрутка

 Посещаемость

 Реклама и заработок

 Список спонсоров

 Плохие спонсоры

 Гостевая книга

Oбработка событий (продолжение)


Работа с меню.

Cписок в форме задается с помощью обьекта SELECT
Обработка событий выполняется с помощью следующих параметров:
onChange - вызывается при изменении выбора,
onBlur - вызывается при снятии фокуса с обьекта,
onFocus - вызывается при перемещении фокуса на обьект

Рассмотрите следующий пример и проверьте его выполнение:

<script language="JavaScript">
function SelectBlur() {
document.myForm7.myText.value="Вы нажали поле вне списка ";
}
function SelectFocus() {
document.myForm7.myText.value="Вы нажали ту же кнопку ";
}
function SelectChange() {
document.myForm7.myText.value="Вы нажали другую кнопку ";
}
</script>
<form name="myForm7">
Строка-доносчик
<input type="text" name="myText" size=50
value="Сюда будем писать доносы"><p>
<select name="script" MULTIPLE
onBlur="SelectBlur()"
onFocus="SelectFocus()"
onChange="SelectChange()">
<option value="town1" selected> Париж
<option value="town2"> Лондон
<option value="town3"> Колыма
<option value="town4"> Хеврон
<option value="town5"> Марс
<option value="town6"> Шушенское
</select>
</form>

Строка-доносчик

Ну, прямо, как КГБ.

Обработка кнопки Radio.

Для анализа нажатия на кнопку используется функция onClick , как в кнопке Botton .
Думаю, Вам будет несложно самим придумать пример работы с кнопкой Radio .

Сброс значений формы.

Обьект Resetобрабатывается аналогично обьекту Button,но используется только для сброса значений формы. Это означает для каждого поля формы сброс в значение, заданное параметром VALUE , или "очистка" поля при отсутствии этого параметра. Проследить нажатие на кнопку Reset можно с помощью параметра onClick() , значение которого инициируется при нажатии кнопки.

Кнопка ввода данных.

Обьект Submitобрабатывается аналогично обьекту Button.
При нажатии на кнопку Submitданные формы, содержащей зту кнопку, передаются на сервер.
Проследить нажатие на кнопку Submit можно с помощью параметра onClick() .

Оглавление
Следующий раздел