javascript - 检测是否在整个文档上按下了按钮
问题描述
我想检测是否在文档上按下了按钮。这意味着我不想document.getElementById("ID").onclick
输入每个按钮。换句话说,我想检测是否在文档上按下了任何按钮。如果按下按钮,则获取该按钮对象,获取它的 textContent ,这就是它的全部内容。
解决方案
你试过这个吗?
let buttons = document.querySelectorAll(".button");
buttons.forEach(btn=>{
btn.addEventListener("click",function(e){
btn.innerText = "CLICKED BUTTON"
});
});
<button class="button">1</button>
<button class="button">2</button>
<button class="button">3</button>
<button class="button">4</button>
推荐阅读
- python - python - 如何创建 if-else 条件以在 pandas 中获取最大值?
- python - 使用 Python Pandas 创建非常规图表
- javascript - 在手机/平板电脑屏幕上呈现光标的最佳策略?
- amazon-web-services - AWS 安全选项n
- python - 获取 InvalidArgumentError:NewRandomAccessFile 在自定义图像数据集上使用 tf.data 时无法创建/打开
- r - 创建具有不同帐号的表,R中的第一个日期
- scala - Scala:覆盖采用隐式参数的方法的首选方法?
- c# - Array.Sum() 导致溢出
- reactjs - 类已经存在时的条件 CSS 样式问题
- swift - 在 Swift 中声明字典的不同方法?