用js来实现当鼠标在第2个矩形框上单击的时候,矩形框内的文字发生变化,连续单击几次以后,该矩形框消失代码
时间: 2024-05-08 16:18:39 浏览: 34
JS实现输入框提示文字点击时消失效果
可以使用如下的代码来实现:
```
<div id="box2" style="border: 1px solid black; width: 100px; height: 100px; margin: 20px;">点击我</div>
<script>
var box = document.getElementById("box2");
var clickCount = 0;
box.addEventListener("click", function() {
clickCount++;
if (clickCount == 1) {
box.innerHTML = "点击我一次";
} else if (clickCount == 2) {
box.innerHTML = "点击我两次";
} else if (clickCount == 3) {
box.style.display = "none";
}
});
</script>
```
这段代码使用了JavaScript来实现。首先,它选中了页面上ID为“box2”的元素,并且设置了一个变量clickCount来记录单击次数。然后,它为该元素添加了一个事件监听器,在用户单击时触发。在事件处理函数中,首先递增clickCount变量的值,然后根据该值的大小,更新矩形框内的文字或隐藏矩形框。
阅读全文