Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31


Чувашия-это моя Россия

Обработка событий в JavaScript.

Часто используемые события при создании бесплатного сайта.

 
                    Обработчик события	                          Событие
                    
                         onblur	                          Элемент теряет фокус 
                                                          (примечание: работает с ошибками)
                         onchange	                      Содержимое поля изменяется
                         onclick	                      Нажатие мышки над объектом
                         onerror	                      Ошибка при загрузке документа 
                                                                       или изображения
                         onfocus	                      Элемент получает фокус
                         onkeydown	                      Нажатие клавиши клавиатуры
                         onkeypress	                      Клавиша клавиатуры нажата или 
                                                          удерживается в нажатом состоянии
                         onkeyup	                      Освобождение клавиши клавиатуры
                         onload	                          Завершение загрузки страницы 
                                                                         или изображения
                         onmousedown	                  Нажатие кнопки мышки
                         onmousemove	                  Перемещение мышки
                         onmouseout	                      Выход мышки за пределы элемента
                         onmouseover	                  Мышка расположилась над элементом
                         onmouseup	                      Освобождение кнопки мышки
                         onsubmit	                      Нажатие кнопки передачи данных 
                                                                                 в форме

При обработке событий необходимо внимательно отнестись к пользователям и учитывать потенциальные ограничения их возможностей. В конце концов, если они не смогут нормально использовать Ваш сайт, едва ли они продолжат его использовать.>

Обрабатывать события лучше вообще вне (X)HTML. Используя методы DOM, можно идентифицировать элементы страницы и связать с ними события:

 
                  function setPopups(){
                    var links = document.getElementsByTagName('a');
                    for(var i=0; i < links.length; i++ ){ 
                      if( links[i].href.indexOf('http://')!=-1){
                        links[i].onclick = function( ){
                        popup( this.href ); return false;
                         };
                       }
                     }
                   }
                  window.onload = function(){
                  setPopups( );
                  };

Нельзя рассматривать этот скрипт в качестве образца: он просто показывает, как можно связывать функцию с событием. В данном примере устанавливаем два обработчика событий: один для событий onclick всех ссылок страницы (при условии наличия http: //в ссылке href) и другой для события окна onload.


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед

ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: