в оглавление примеры сценариев с использованием различных свойств общая схема иерархической структуры объектов
 
 
 
 

объект text

предыдущая страничка следующая страничка

В ранних версиях браузеров использовались общепринятые соглашения, которые действуют и по сей день. Если форма состоит только из одного текстового поля, нажатие клавиши "Enter" действует точно так же, как и щелчок на кнопке Submit для формы. Возможно, вам много раз приходилось встречаться с этим при вводе значения в простое поле формы, используемое для проведения поиска. Стоит нажать клавишу "Enter", и запрос отправится на сервер.
С другой стороны, если форма содержит более одного текстового поля, то при нажатии кла виши "Enter" ("Retun") данные ни из одного текстового поля отправлены не будут (исключением является браузер IE4 для Маc: он выполняет отправку данных независимо от того, сколько текстовых полей содержит форма). Но при наступлении событий, связанных с клавишами, можно запрограммировать это действие (или инициировать серверную часть сценария) для любых текстовых полей формы. Чтобы они выполнялись во всех версиях браузеров, способных различать события, связанные с клавишами, необходимо использовать небольшую функцию преобразования, которая при нажатии клавиши выделяет из нее соответствующий фрагмент исходного кода, свойственный для данной объектной модели документа. Приведенный ниже листинг представляет фрагмент страницы, которая иллюстрирует пример применения функции, анализирующей каждое нажатие клавиш в текстовом поле и начинает обработку при нажатии клавиши "Enter".

 
 
 
  методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | <<< | >>>

Hosted by uCoz