Javascript 无法在一段代码中找出多个onmousedown/up和click事件
我很难理解如何在一段javascript代码中使用多个单击事件。现在我想把一个简单的练习放在一起,我正在看w3schools.com网站上的javascript事件页面,并希望通过点击我的交互式div框在页面顶部(见链接)做一些事情Javascript 无法在一段代码中找出多个onmousedown/up和click事件,javascript,Javascript,我很难理解如何在一段javascript代码中使用多个单击事件。现在我想把一个简单的练习放在一起,我正在看w3schools.com网站上的javascript事件页面,并希望通过点击我的交互式div框在页面顶部(见链接)做一些事情 我已经成功地完成了简单的onmousedown和upevents来显示新文本,但是,我不知道如何在w3schools网站页面上进行多次单击事件。是否要使用EventListener?他们使用的是如下内容: var clickCount = 0; document.g
我已经成功地完成了简单的onmousedown和upevents来显示新文本,但是,我不知道如何在w3schools网站页面上进行多次单击事件。是否要使用EventListener?他们使用的是如下内容:
var clickCount = 0;
document.getElementById("box").onclick = function(){
switch(clickCount){
case 0:
this.innerHTML += "Click me again<br />"
break;
case 1:
this.innerHTML += "And again<br />";
break;
case 2:
this.style.display = "none";
break;
}
clickCount++;
};
var clickCount=0;
document.getElementById(“box”).onclick=function(){
开关(单击计数){
案例0:
this.innerHTML+=“再次单击我
”
打破
案例1:
this.innerHTML+=“并再次
”;
打破
案例2:
this.style.display=“无”;
打破
}
点击计数++;
};
啊,这很有道理!多谢各位@MarkAger我很高兴能帮助你。如果它对你有帮助,请考虑我的回答。