如何用原生js给一个按钮绑定两个onclick事件?
我在网上查到的差不多的答案,flag这个方法还是比较简单的,在浏览器中点击按钮会弹出1,再点击一次弹出2,然后再点又回到1,来回往复。也算是绑定了两个onclick事件吧。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<button id="btn">btn</button>
</body>
<script>
btn=document.getElementById('btn');
flag=false;
btn.onclick=function () {
if (flag==false){
hello1();
flag=true;
}else{
hello2();
flag=false;
}
}
function hello1() {
alert(1)
}
function hello2() {
alert(2)
}
</script>
</html>
我会继续努力!