javascript - 是否可以将 DOM 元素标识为唯一?

标签 javascript dom

是否可以通过单击来将 DOM 元素识别为唯一元素,然后通过 jquery ReplaceWith 方法对其进行更改?

最佳答案

您可以使用事件对象的 target 属性来识别单击的元素。

addEventListener("click", event => {
    const element = event.target;
    console.log(element);
    // Now do whatever you like with the element 
});
<button>a</button>
<button>b</button>
<button>c</button>
<button>d</button>
<button>e</button>

关于javascript - 是否可以将 DOM 元素标识为唯一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53175201/

相关文章:

java - 序言中不允许出现内容 - Unix 中发生异常,但使用相同代码的 Windows 中则不会发生异常

javascript - 如何使用 Javascript 构建无限可扩展的表单?

javascript - 在 dom 中移动 silverlight 应用程序?

javascript - 淡出整个页面,除了纯 Javascript 中的一些元素

javascript - 对列表/数组中的每个项目运行相同的函数

html - 无法将样式应用于按钮的单击事件

javascript - 如何在给定的偏移量处获取 HTML 字符串中的父元素?

php - 遍历javascript中的表单元素并添加获取的值

javascript - 从客户端的 java 脚本保存 base64 字符串(位图数据)

javascript - 铁路由器中的多个 waitOn 不起作用