在元素中设置onClick属性方法

来源:互联网 发布:梦幻盒子软件 编辑:程序博客网 时间:2024/05/29 09:12

假设我有这样两个函数

body内容:

  

  

这样做的话当打开页面时会自动调用checkCount函数,并且onclick也没有设置为checkCount()

button.setAttribute("onclick",checkCount());
改成

button.attachEvent("onclick",checkCount);注意这里checkCount是个对象,不是函数,所以没有括弧。

因为IE不支持用setAttribute这个函数设置onclick属性,onclick在IE中是EVENT,而在setAttribute中是字符串,

所以要用attachEvent,设置onclick属性。

原创粉丝点击