元生JS javascriptバインディング解除イベントJS削除バインディングイベント


元生JS javascriptバインディング解除イベントJS削除バインディングイベント
 
一、直接削除法
1、直接バインディングに適用されるイベント、例えば:

2、解除法:
function unbind(){
    var h1 = document.getElementById('h1');
    h1.onclick= false; //    h1.onclick= null ;
}
二、まずバインディング関数があり、再度解除法があります.
1、まずaddEventListenerバインディングイベントを使用する
    var h1 = document.getElementById('h1');
	h1.addEventListener('click',clickx_,false);
	function clickx_(){
		alert("    ");
		unclick();
	}
2、またremoveEventListenerを使ってバインディングイベントを削除する
    function unclick(){
		var h1 = document.getElementById('h1');
		h1.removeEventListener('click',clickx_,false);
	}
 
参考資料:https://www.runoob.com/js/js-htmldom-eventlistener.html