移除事件处理程序

为避免双击,单击按钮之后就将按钮移除并替换成一条消息,这是网站设计中流行的一种做法。

<div id="myDiv">
    <input type="button" value="Click me" id="myBtn">
</div>
<script>
    var btn = document.getElementById("myBtn");
    btn.onclick = function(){
//先执行某些操作

btn.onclick = null; //移除事件处理程序 document.getElementById("myDiv").innerHTML = "Processing ..."; } </script>
原文地址:https://www.cnblogs.com/scnuwangjie/p/4987234.html