先上html代码
<div id="add" data-id="2" data-name="Google" οnclick="clickText(this)">Click Me</div>
js重点
function clickText(e){
var name=e.getAttribute("data-name");
console.log(name);
}
使用onclick点击this ,将这个this看做一个参数,带入到js方法中即可获取data传递的参数。
以上仅是个人看法,测试没有问题,可能所说的有不足,可以直接看看代码就行。