【发布时间】:2021-09-07 02:04:43
【问题描述】:
我正在尝试获取用户单击的按钮的 ID,但它返回未定义。 这是我的代码:
let btnvot = document.createElement('button');
btnvot.className = "btn btn-primary spacing";
btnvot.innerText = "Voter";
btnvot.id = doc.id;
btnvot.onclick = addvote();
function addvote(){
alert(this.id);
}
但是当页面加载它的时候在弹出框里面写undefined
有人可以帮我吗?
【问题讨论】:
-
使用
event.currentTarget.id -
btnvot.onclick = addvote;
标签: javascript html dom button