Глава 27. Язык JavaScript/JScrip 635

Таблица 27.5(продолжение)

Свойство/Метод Тип Описание

onSubmit Событие Возникает, когда пользователь нажимает кнопку Submit в форме

submit ()Метод Любой элемент может вызвать выполнение формы при обращении к методу submit ()

Свойства объектов в форме.Лучше всего использовать язык JavaScript в формах, поскольку он позволяет написать скрипты для обработки, проверки и выполнения вычислений с данными, введенными пользователем. В JavaScript имеется удобный набор свойств и методов для текстовых элементов INPUT и кнопок.

Элементы INPUT используются в форме для пользовательского ввода текста;

в JavaScript имеются средства для ввода строковых объектов, хранящих содержимое элемента, а также функции для выполнения определенных действий в то время, когда пользователь редактирует некоторое пале или закрывает его. В табл. 27.6 перечислены свойства и методы, определенные для текстовых элементов INPUT.

Таблица 27.6

Свойство/Метод Тип Описание

name Строка Содержит значение атрибута NAME данного элемента

value Строка Содержит значение поля default Строка Содержит начальное значение поля

onFocus Событие Возникает, когда пользователь перемещает

фокус ввода на данное поле либо при помощи клавиши Tab, либо щелкнув мышью

onBlur Событие Возникает, когда пользователь уводит фокус ввода с данного поля

onSelect Событие Возникает, когда пользователь выбирает текст в данном поле

onChange Событие Возникает только тогда, когда поле теряет фокус ввода, и при этом пользователь изменил текст, содержащийся в этом поле;эта функция используется для проверки данных в поле

Отдельные кнопки и поля для установки флажков (checkboxes)также имеют свойства;в JavaScript имеются свойства для получения строковых объектов, содержащих информацию о кнопке, а также методы, выполняющиеся в тех