我有一个按钮状波纹管querySelector()的attachEvent()不工作
<input type="button" value="check" />
而且,我尝试在此按钮单击通知如下
document.querySelector('input[type="button"]').attachEvent('onclick', function() { alert(1); });
但是,这是行不通的,为什么?
我有一个按钮状波纹管querySelector()的attachEvent()不工作
<input type="button" value="check" />
而且,我尝试在此按钮单击通知如下
document.querySelector('input[type="button"]').attachEvent('onclick', function() { alert(1); });
但是,这是行不通的,为什么?
使用此代码片段: -
document.querySelector('input[type="button"]').addEventListener('click', function() { alert(1); });
'attachEvent'只适用于IE浏览器!您可能正在寻找['addEventListener'](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener)方法。 – undefined 2015-02-24 07:04:59
如果浏览器不是IE浏览器,则可以使用addEventListener''document.querySelector('input [type =“button”]')。addEventListener('click',function(){alert(1);}); ' – 2015-02-24 07:08:51
为什么不能使用jQuery – 2015-02-24 07:09:24