Суббота, 27-04-2024
Заработай свою "копейку"
Меню сайта
Категории раздела
Виды заработка [2]
Описаны некоторые виды заработка в интернете, с чего начать зарабатывать деньги
Изучаем html [26]
Почтовый спонсор [39]
Биржи фрилансеров. [1]
Бонусы [0]
Понемногу обо всем [15]
Реклама
Советуем почитать
  • Была идея, стало много денег
  • Статистика


    publ - Главная » Статьи » Изучаем html

    Контроль событий вызванных работой пользователя

    События вызванные работой пользователя

    При просмотре страницы пользователем возникают разного рода события (перемещение и щелчки мыши, ввод данных, ...). Все эти события HTML позволяет отслеживать и дает возможность выполнять какие либо действия по ним. Это позволяет превратить документ из статического в динамический, документ который реагирует на действия пользователя. Все теги имеют команды (атрибуты) управления событиями. Для обработки событий как правило используют скрипты. В таблицах представлены события контролируемые HTML.

    События всех элементов HTML
    СобытиеВыполняется когда:
    OnclickПроизведён щелчок левой кнопкой мыши.
    OndblcliсkПроизведён двойной щелчок кнопкой мыши.
    OnmousedownНажата кнопка мыши, когда указатель находится на элементе.
    OnmousemoveУказатель мыши перемещается по элементу.
    OnmouseupКнопка мыши отпущена, когда указатель находится на элементе.
    OnmouseoverУказатель мыши входит в пределы элемента.
    OnmouseoutУказатель мыши выходит за пределы элемента.
    OnkeydownНажата клавиша на клавиатуре.
    OnkeypressНажата и затем отпущена клавиша на клавиатуре.
    OnkeyupОтпущена клавиша на клавиатуре.
    OnscrollЭлемент прокручивается.

    В HTML имеются элементы позволяющие вводить данные, эти элементы получают фокус когда пользователь выбрал их и вводит данные. Такие элементы имеют дополнительные события. Если осуществлять контроль событий фокуса то необходимо определить действия для всех событий приведенных в таблице. События расположены в порядке использования, если порядок не соблюден то будет неверно выполняться кода (это может вызвать большие затруднения при отладке кода).

    События элементов получающих фокус
    СобытиеВыполняется когда:
    OnenterПроизведён вход в элемент.
    OnfocusУстанавливается фокус ввода для элемента.
    OnexitПроизошел выход из элемента.
    OnblurСнимается фокус с элемента.

    Некоторые объекты вызывают события присущие только им.

    Индивидуальные события элементов
    СобытиеТегиВыполняется когда:
    onabort<IMG>Пользователь прерывает прием изображения.
    onchange<input type=...>
    <select>
    <textarea>
    Объект изменяется при вводе данных пользователем. При этом на элементе должен быть установлен фокус ввода.
    onload<body>
    <image>
    Элемент полностью загружен.
    onreadystatechange<applet>
    <embed>
    <frame>
    <iframe>
    <IMG>
    <object>
    <script src=>
    Состояние элемента изменилось.
    onreset<form>Нажата кнопка Reset (пользователь очистил форму).
    onselect<input type=password>
    <input type=text>
    <textarea>
    Отпущена кнопка мыши при выделении текста пользователем.
    onsubmit<form>Нажата кнопка Submit (форма передана обработку).
    onunload<body>Документ начал выгружаться.
    Язык и структура HTML...
    Служебная информация...
    Оформление материала...
    Скрипты...
    Единицы измерения...

    Категория: Изучаем html | Добавил: And64Kot (27-07-2010)
    Просмотров: 748 | Теги: События всех элементов HTML, события HTML | Рейтинг: 0.0/0 |
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Поиск
    Курсы валют
    Курсы НБУ на сегодня
    Получи бонус WM

    Введи свой WMR кошелек

    Друзья
  • Херсон и херсонцы
  • Цветоводство
  • Все для веб-мастера
  • Программы для всех
  • Мир развлечений
  • Лучшие сайты Рунета
  • Кулинарные рецепты
  • Copyright MyCorp © 2024