两个按钮点击后调用同一个函数,该如何区分是哪一个按钮?

发布于 7 年前作者 guolei2742 次浏览最后编辑 7 年前来自 issues

比如两个button设置两个不同的class名称,点击任意一个之后通过控制台输出点击按钮的class

4 回复
xshi
xshi1 楼5 年前

😄自问自答

xwei
xwei2 楼5 年前

在两个button按钮上分别添加data-属性,比如data-type=‘btn1’ ,data-type=‘btn2’ ,然后在点击事件里通过e.currentTarget.dataset.type或e.target.dataset.type取到type的值,由此可以区分是点击哪个按钮触发的点击事件。

xiuying01
xiuying013 楼5 年前

btn 添加 date-type=“xxx1” date-type=“xxx2”,js获取就可以区分了

min21
min214 楼5 年前

<button id=‘1’></button>