用js写一段代码 定义一个div 首次点击执行A事件 二次点击执行B事件 三次点击执行A事件 以此类推
时间: 2024-05-04 18:15:14 浏览: 144
JavaScript中点击事件的写法
5星 · 资源好评率100%
可以这样写:
```
var count = 0;
var myDiv = document.getElementById('myDiv');
myDiv.onclick = function() {
count++;
if (count % 2 === 1) {
// 第1次、第3次、第5次...点击执行A事件
A();
} else {
// 第2次、第4次、第6次...点击执行B事件
B();
}
};
function A() {
console.log('执行A事件');
}
function B() {
console.log('执行B事件');
}
```
其中,首先定义一个计数器 `count`,然后获取到需要绑定事件的 div 元素 `myDiv`,在点击事件中,把计数器加 1,并判断计数器的奇偶性,奇数次执行 A 事件,偶数次执行 B 事件。最后在外部定义 A 和 B 两个事件函数即可。
阅读全文