<button onclick="test()">Will it work?</button>
function test() {
this.innerHTML = "It works!";
}
该按钮调用了函数test,因此应该受到“this”关键字的影响。
最佳答案
将其传递给函数
<button onclick="test(this)">
function test(btn) {
console.log(btn);
btn.innerHTML = "it worked";
}
关于javascript - 为什么 "this"关键字在这里不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22119616/