Maison > interface Web > js tutoriel > Comment dissocier un événement en javascript

Comment dissocier un événement en javascript

醉折花枝作酒筹
Libérer: 2023-01-06 11:17:26
original
9627 Les gens l'ont consulté

Méthode : 1. Méthode de suppression directe, utilisez l'instruction "object.onclick=false;" pour supprimer l'événement de liaison. 2. Utilisez d'abord addEventListener pour lier l'événement, puis utilisez removeEventListener pour supprimer l'événement lié.

Comment dissocier un événement en javascript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Événement de dissociation javascript JS natif Événement de liaison de suppression JS

1. Méthode de suppression directe

1. Convient aux événements directement liés, tels que :

<h1 id="h1" onclick="_click();">送你一朵花</h1>
Copier après la connexion

. 2. Méthode de déverrouillage :

function unbind(){
    var h1 = document.getElementById(&#39;h1&#39;);
    h1.onclick= false; // 或者 h1.onclick= null ;
}
Copier après la connexion

2. Ayez d'abord une fonction de liaison, puis une méthode de dissociation

1. Utilisez d'abord addEventListener pour lier l'événement

    var h1 = document.getElementById(&#39;h1&#39;);
	h1.addEventListener(&#39;click&#39;,clickx_,false);
	function clickx_(){
		alert("点击到了");
		unclick();
	}
Copier après la connexion

2. pour supprimer l'événement de liaison

    function unclick(){
		var h1 = document.getElementById(&#39;h1&#39;);
		h1.removeEventListener(&#39;click&#39;,clickx_,false);
	}
Copier après la connexion

[Apprentissage recommandé : Tutoriel avancé javascript]

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal