1.flux d''événements

  --- décrit l''écoulement du temps d''accepter l''ordre des événements de la page.

  (1) événement courant de bouillonnement.

  La plupart des événements commencent à recevoir les éléments les plus spécifiques de (document le plus profond de niveau d''imbrication du n?ud), puis progressivement étendue vers le haut au moins noeud spécifique (document).

  (2) flux de capture d''événement.

  Moins de n?uds spécifiques devraient recevoir l''événement plus t?t, et le plus noeud spécifique re?oit événement final.

  2.événement JS pour explorer

  1.gestionnaires d''événements HTML - écrites directement sur l''étiquette dans l''instruction js html déclenchants.

  2.gestionnaire d''événements au niveau DOM0.

  Pour une fonction assignée à un attribut de gestionnaire d''événements, utilisez plusieurs méthodes, simples, les avantages de cross-browser.

  3.gestionnaire d''événements au niveau DOM2.

  (1) pour le développement et le fonctionnement des gestionnaires d''événements de deletion de processus.

  addEventListener (nom de traitement d''événement, la fonction de gestionnaire d''événements, Boolean) removeEventListner ().

  4.gestionnaire d''événements IE.

  attachEvent (nom du gestionnaire d''événement, la fonction de gestionnaire d''événement) detachEvent ()

  Vous n''avez pas besoin d''ajouter un troisième argument: IE8 et les versions antérieures du navigateur ne supporte que l''événement bouillonnement.

  var eventUtil = {

  addHandler: function (élément, type, handler) {

  if (élément.addEventListener) {

  élément.addEventListener (type, gestionnaire, false);

  } Else if (élément.attachEvent) {

  élément.attachEvent ( ''on'' + type gestionnaire);

  } Autre {

  élément [ ''sur'' + type] = gestionnaire;

  }

  }

  RemoveHandler: function (élément, type, handler) {

  if (élément.removeEventListner) {

  élément.removeEventListner (type, handler);

  } Else if (élément.detachEvent) {

  élément.detachEvent ( ''on'' + type gestionnaire);

  } Autre {

  élément [ ''sur'' + type] = gestionnaire;

  }

  }

  }

  3.Objet de l''événement

  Lorsque l''événement déclencheur sur le DOM produira un objet, un événement d''objet événement.

  (1) DOM à l''objet d''événement.

  1.attribut type est utilisé pour obtenir le type d''événement.

  2.L''objectif de la propriété cible pour l''événement d''acquisition.

  3.Procédé stopPropagation () est utilisée pour empêcher l''événement de barbotage.

  4.Procédé preventDefault () pour empêcher le comportement par défaut de l''événement.

  (2) les objets d''événements IE.

  1.attribut type est utilisé pour obtenir le type d''événement.

  2.propriété srcElement pour l''événement d''acquisition cible.

  3.propriété cancelBubble est utilisé pour empêcher l''événement de bulles. Réglez true à false pour empêcher mise en bulles n''empêche pas bouillonnement.

  4.propriété returnValue est utilisé pour prévenir le comportement par défaut de l''événement.Réglage false pour empêcher le comportement par défaut de l''événement.

  C''est tout pour cet article, je l''espère le contenu de cet article, nous étudions ou le travail peut apporter un peu d''aide, mais aussi l''espoir d''un grand nombre de scripts de soutien Maison!

  Vous pouvez également être intéressé par l''article: en termes simples événements DOM (deux) en termes simples événements DOM (a) dynamiquement DOM généré ne déclenche pas les causes de l''événement onclick et des solutions en ce qui concerne le Royaume cause événement de liaison généré dynamiquement de l''échec et des solutions de JS différence dom2 événements de niveau de dom0 et l''introduction au niveau de l''événement à l''étape de l''événement de DOM et la capture de l''événement et barbotage d''événement a un ordre d''exécution (graphiques détaillés) des événements JQuery dans les méthodes DOM pour réaliser l''enlèvement d''une page JQuery liaison et événements unbind méthode des éléments Dom fenêtre de bulle de liaison Google Map V3 (de infowindow) code événement Dom qui implémente l''introduction de la gestion des événements DOM

événements DOM papiers quête

Recommend Article: