Introduction aux attributs d'événement :
L'une des nouvelles fonctionnalités de HTML 4 est que les événements HTML peuvent déclencher des actions dans le navigateur, par exemple lorsqu'un utilisateur clique sur un élément HTML, un JavaScript .
Il existe un grand nombre de gestionnaires d'événements intégrés aux navigateurs modernes. Ces processeurs surveillent des conditions spécifiques ou des actions de l'utilisateur, telles qu'un clic de souris ou l'achèvement du chargement d'une image dans la fenêtre du navigateur. En utilisant JavaScript côté client, vous pouvez ajouter certains gestionnaires d'événements en tant qu'attributs à des balises spécifiques et exécuter une ou plusieurs commandes ou fonctions JavaScript lorsque l'événement se produit.
La valeur d'un gestionnaire d'événements est une ou une série d'expressions Javascript, de méthodes et d'appels de fonction séparés par des points-virgules et mis entre guillemets. Lorsque l'événement se produit, le navigateur exécute ces codes. Par exemple, lorsque vous passez votre souris sur un lien hypertexte, une fonction JavaScript est lancée. Les navigateurs prenant en charge JavaScript prennent en charge un gestionnaire d'événements spécial "survol de la souris" - appelé onmouseover - dans la balise pour effectuer le travail :
Pour en savoir plus sur la programmation d'événements, veuillez visiter les didacticiels JavaScript et les didacticiels DHTML fournis par W3School.
Le tableau suivant fournit des attributs d'événement standard qui peuvent être insérés dans des éléments HTML/XHTML pour définir le comportement des événements.
Événements de fenêtre
Valable uniquement dans les éléments body et frameset.
Description de la valeur de l'attribut
onload Script Exécute le script lorsque le document est chargé
onunload Script Exécute le script lorsque le document est déchargé
Événement d'élément de formulaire (Événements d'élément de formulaire )
n'est valable que dans les éléments de formulaire.
Description de la valeur de l'attribut
onchange Script Exécute le script lorsque l'élément change
onsubmit Script Exécute le script lorsque le formulaire est soumis Script Lorsque le formulaire est rechargé Définir l'heure du script d'exécution
script onselect Exécute le script lorsque l'élément est sélectionné
script onblur Exécute le script lorsque l'élément perd le focus
script onfocus Exécute le script lorsque l'élément obtient le focus
Événements d'image
Cet attribut peut être utilisé pour les éléments img :
Attribut >
Événements de clavierInvalide dans les éléments suivants : base, bdo, br, frame, frameset, Éléments head, html, iframe, méta, param, script, style et titre. Description de la valeur de l'attributonkeydown Script Exécute le script lorsque le clavier est enfoncé onkeypress Script Exécute le script lorsque le clavier est enfoncé et relâché onkeyup script Exécuter le script lorsque le clavier est relâché Événements de souris (Événements de souris)Invalide dans les éléments suivants : base, bdo, br, frame, frameset, head, html, iframe , meta, éléments de param, de script, de style et de titre. Attributs Valeurs Descriptiononclick Script Exécute le script lorsque l'on clique sur la souris ondblclick Script Exécute le script lorsque l'on double-clique sur la sourisonmousedown
Script Exécute le script lorsque le bouton de la souris est enfoncéonmousemove Script Exécute le script lorsque le pointeur de la souris se déplace
onmouseover Script Exécute le script lorsque le pointeur de la souris survole un élémentonmouseup Script Exécute le script lorsque le bouton de la souris est relâché
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!