(function(){
company = {
name: 'Jalconsmile',
welcome: function(){
alert('Welcome to ' + name);
}
};
button = document.createElement('button');
button.innerHtml = 'Come to us';
button.addEventListener('click', company.welcome);
document.body.appendChild(button);
})();
该代码不起作用,有人可以帮我吗?我尝试了所有我所知道的。
最佳答案
我相信这应该可行。
(function() {
company = {
name: 'Jalconsmile',
welcome: function() {
alert('Welcome to ' + company.name);
}
};
button = document.createElement('button');
button.innerHTML = 'Come to us';
button.addEventListener('click', company.welcome);
document.body.appendChild(button);
})();
关于javascript - 创建按钮和绑定(bind)事件处理程序时的一些问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40950963/