|
A B C D E F G H I L M N O P R S T U V W |
onBlur (Обработчик события) onChange (Обработчик события) Событие происходит в тот момент, когда значение элемента формы select, text или textarea изменилось и элемент потерял фокус. <INPUT TYPE="elementType" onChange="function"> Применение: Этот обработчик особенно полезен для проверки корректности ввода данных пользователем. <INPUT TYPE="text" VALUE="StateZIPCode" NAME="SZC" onChange="check(this.value)"> onClick (Обработчик события) Вызывается после щелчка левой кнопкой мыши на объекте. <INPUT TYPE="elementType" onClick="function"> Применение: Обработчик onClick придает широкую функциональность кнопкам формы и другим объектам на странице. Кнопки могут использоваться для проверки корректности ввода данных пользователем перед посылкой на сервер или для вычисления результатов в форме или в выражении. Щелчок на переключателе или флажке позволяет переключиться на обработку другой информации. Следующий пример посылает содержимое формы с именем "overtime" функции howRich. <FORM NAME="overtime"> Full days worked: <INPUT TYPE="text" VALUE="0" NAME="days" SIZE=3> Hours worked: <INPUT TYPE="text" VALUE="0" NAME="hours" SIZE=30> <INPUT TYPE="button" VALUE="Compute" NAME="computeWage" onClick="howRich(this.form)"> </FORM> onFocus (Обработчик события) Событие происходит в тот момент, когда пользователь переходит к элементу формы select, text или textarea для ввода данных. <INPUT TYPE="inputType" onFocus="function"> Применение: Элемент формы получает фокус в тот момент, когда пользователь переходит к этому элементу формы с помощью клавиши Tab или щелчка мыши. Выделение символов внутри поля приводит к вызову обработчика события onSelect. Одним из применений обработчика onFocus является вывод на экран всплывающей подсказки, когда элемент выбирается в первый раз. onLoad (Обработчик события) Вызывается, когда загрузка документа в окно или в кадр закончена. <BODY onLoad="function"> <FRAMESET onLoad="function"> Применение: Событие load возникает в тот момент, когда броузер заканчивает загрузку окна или всех кадров внутри тега <FRAMESET>. onMouseOver (Обработчик события) Событие происходит, когда указатель мыши помещается над гиперссылкой. <A HREF="URL" onMouseOver="function">linkText</A> Применение: Обработчик onMouseOver вызывается в тот момент, когда пользователь помещает указатель мыши над объектом link. Для взаимодействия со свойствами status или defaultStatus обработчик события должен возвращать true. <А HREF="http://home.netscape.com/" onMouseOver="window.status='Netscape'; return true">Netscape</A> onSelect (Обработчик события) Обработчик события onSelect вызывается в тот момент, когда выделен текст внутри элемента формы. <INPUT TYPE="textType" onSelect="function"> Применение: Событие select вызывается выбором части или всего текста в объектах text или textarea. onSubmit (Обработчик события) Событие происходит в момент щелчка мышью на кнопке Submit для посылки данных формы на сервер. <TAG onSubmit="function"> Применение: Обработчик события onSubmit запускается в момент от правки пользователем данных формы на сервер. Любое отличное от false возвращаемое значение, в том числе пропуск оператора return, приводит к отправке данных на сервер. Для получения более ясного кода рекомендуется вставляв оператор return в обоих случаях. <FORM onSubmit="feedbackSubmit()"> ..-элементы формы... </FORM> function feedbackSubmit () { ...строки кода... if (!validData) { return true; } else { return false; } } onUnload (Обработчик события) Вызывается, когда пользователь выходит из документа. <BODY onUnload="function"> <FRAMESET onUnload="function"> Применение: Когда несколько событий unload включено в иерархию кадров, порядок операций - от дочернего к родительскому. Например, событие unload включено в два документа и родительский тег <FRAMESET>, который загрузил их. Когда дочерний документ изменяется, его событие unload обрабатывается, но событие unload тега <FRAMESET> не происходит. Когда пользователь выбирает опцию, заменяющую родительский документ на новый источник, событие unload самого верхнего уровня будет обработано. open (Метод) Создает новый документ или экземпляр окна. document.open([MIMEtype]) window.open("URL", "windowName" [,"windowFeatures"]); Применение: Для документа метод open открывает поток вывода для методов write или writeln. Если тип MIME является версией text или image (например, text/html или image/gif), документ будет открыт для показа. Иначе поток будет направлен в plug-in. Если документ уже существует в целевом окне, метод open очищает это окно. Поток закрывается с помощью метода document.close(). Для окна метод open открывает новое окно броузера, подобно выбору пункта меню File->New Web Browser броузера. При использовании аргумента URL метод загружает в новое окно документ; в противном случае новое окно остается пустым. При использовании метода в программе обработки события форма должна включать объект window; в противном случае подразумевается объект document. Параметр windowFeatures описывается в виде разделенного запятыми списка параметров, где =1 или =yes - включено и =0 или =no - отключено. windowFeatures включают управление выводом инструментальной панели, окна URL, кнопок каталогов, строки состояния, строки меню, полос прокрутки, возможностью изменения размеров, сохранением истории навигации, шириной и высотой. options (Свойство) Этот массив параметров является свойством элемента формы select. Массив создается с помощью тегов <OPTION> внутри набора тегов <SELECT>. formName.selectName.options[index] forms[index].elements[index].options[index] Применение: Индекс первого параметра - ноль, второго - 1 и так далее. Более подробная информация содержится в описании объекта select. |