объект form |
|
||||
Если бы я назначил объект формы переменной с именем Sylvester, ссылка выгля дела бы как: Sylvester.song.value Если параметр функции —- это ссылка на объект, операторы в функции могут получать или устанавливать свойства этого объекта также, как вызывать его методы. Другой способ использования ключевого слова this заключается в передаче его как парамет ра. В отличие от this.form , которая задает ссылку на форму, содержащей элемент, this определяет ссылку исключительно на сам элемент. В листинге вы можете добавить обработчик со бытий к полю song, чтобы сделать возможной проверку вводимых данных (чтобы удостоверить ся, что введенный элемент присутствует в базе данных песен Битлз, созданных в другом месте документа). Поэтому в функцию анализа данных лучше отправить только объект field : <input type ="text" name="song" onChange "checkSong (this)"><p> Затем вы должны создать функцию, которая будет выполнять запрос обработчика событий: function checkSong(songTitle) { В пределах этой функции вы можете идти прямо к основе — свойству value элемента, избежав более длинной ссылки. |
|||||
методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | <<< | >>>
|