JavaScript:如何检查事件是否已设置?

时间:2010-11-18 07:37:09

标签: javascript events dom

我正在使用函数将onClick事件添加到<div>,例如:

onClick='function(param)

如果此事件设置完毕,我该如何检查? div.onClick没有做到这一点。

编辑:我现在尝试了这个:

if (typeof div.onClick === 'function')

......而且这个:

if (!typeof div.onClick === 'function')

两个案件都是假的。

1 个答案:

答案 0 :(得分:1)

if (typeof el.onclick == "function") {
  // ...
}

另外,请确保您的脚本位于页面底部。否则你不能选择元素。