在javascript dom中,是否可以确定元素是否会侦听事件类型?

时间:2011-08-21 15:26:17

标签: javascript dom javascript-events

  

可能重复:
  Detecting support for a given JavaScript event?

有一个随机HTMLElement el,无论如何都知道el是否可以听取特定的事件类型,例如'更改'?

2 个答案:

答案 0 :(得分:0)

您可以尝试检查是否声明了el.attributes.onchange。但是,我不确定是否会以这种方式显示对网页的动态更改。

答案 1 :(得分:0)

是的,你可以检查一下这样的真实价值:

if (el.change) {
    el.change();
}

如果该方法存在,您将能够像这样调用它。在尝试调用庄园之前,您可以检查庄园中的任何方法。