Maison >Problème commun >Que sont les événements DOM et les événements BOM ?

Que sont les événements DOM et les événements BOM ?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌original
2023-11-13 10:47:001082parcourir

L'événement dom "Browser Object Model" et l'événement BOM "Document Object Model" sont respectivement : 1. 4 événements BOM tels que "load", "unload", "resize" et "scroll" 2. "click" ; , Il existe cinq types d'événements DOM : "mouseover" et "mouseout", "change", "submit", "keydown" et "keyup".

Que sont les événements DOM et les événements BOM ?

Le système d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.

Dans le développement Web, les événements DOM et les événements BOM (Browser Object Model) sont deux concepts différents. Chacun d'eux représente un type d'événement différent.

Événements DOM (Événements de modèle d'objet de document)

Les événements DOM sont généralement liés aux interactions avec des éléments dans des pages Web, y compris, mais sans s'y limiter :

  1. clic : événements déclenchés lorsque l'utilisateur clique sur un élément.
  2. mouseover et mouseout : événements déclenchés lorsque la souris se déplace sur ou hors d'un élément.
  3. change : un événement déclenché lorsque la valeur d'un élément de formulaire change, comme des changements dans le contenu de la zone de saisie, des changements dans la sélection d'une liste déroulante, etc.
  4. submit : événement déclenché lors de la soumission du formulaire.
  5. keydown et keyup : événements déclenchés lorsque l'utilisateur appuie ou relâche une touche du clavier.

Événements BOM (Événements Browser Object Model)

Les événements BOM sont liés aux fenêtres et aux documents du navigateur, notamment :

  1. load : un événement déclenché lorsque la page est complètement chargée et peut être utilisé pour effectuer des opérations d'initialisation.
  2. unload : un événement déclenché lorsque la page est sur le point d'être déchargée, qui peut être utilisé pour effectuer des opérations de nettoyage.
  3. resize : événement déclenché lorsque la taille de la fenêtre du navigateur change.
  4. scroll : événement déclenché lorsque l'utilisateur fait défiler la page.

En plus des événements répertoriés ci-dessus, de nombreux autres événements DOM et BOM sont disponibles pour les développeurs. Ces événements peuvent être surveillés via JavaScript et traités en conséquence, obtenant ainsi des effets interactifs et une expérience utilisateur riches.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn