объект form |
|
||||
Функция processData (), которая считывает и записывает свойства многочисленных элементов управления формы, может ссылаться на элемент управления двумя способами. Первый способ состоит в том, чтобы определить обработчик событий onClick (кнопка в нижней части документа), вызвать функцию processData () и не передавать ей никаких параметров. Внутри этой функции все ссылки на объекты (типа переключателей или поля указания песни) должны представляться в полном виде. Например: document.forms [0].song.value чтобы получить значение, введенное в поле song. Более эффективный способ состоит в том, чтобы передать ссылку на объект FORM как пара метр, в котором вызывается функция (как показано в листинге). Определяя this . form как параметр, вы поручаете JavaScript передать все, что он знает относительно формы, из которой эта функция была вызвана. Это работает потому, что form — это свойство каждого элемента управления формы; это свойство — ссылка на форму, которая содержит текущий элемент управления. Поэтому this . form передает значение свойства form элемента управления. form.song.value |
|||||
методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | <<< | >>>
|