将自定义属性添加到现有DOM事件

时间:2020-11-05 09:04:39

标签: javascript dom-events

可以向现有DOM事件添加自定义属性吗?我想在叶子元素(例如<span>)中“标记”单击事件,并在祖先(例如<body>)中捕获事件(冒泡之后),并据此做出决定标记。

1 个答案:

答案 0 :(得分:0)

您可以将dataset项添加到名为“ data-xxx”的元素中

<span id="id" data-myvar="myvalue"></span>

然后再

console.log( document.getElementbyID('id').dataset.myvar ) // myvalue