以供将来参考Javascript中的getelementbyID

时间:2014-10-10 21:43:12

标签: javascript onclick getelementbyid

使用getelementbyID方法可以在哪些对象中添加“onclick”?

1 个答案:

答案 0 :(得分:0)

您只能将onclick事件监听器添加到HTMLElement。实际上,onclick中定义了HTMLElement.prototype.onclick(作为getter / setter)。

使用document.getElementById,你可以在拥有Element的DOM中获得id

因此,

  • 您不能对不是onclick s。
  • 的对象使用HTMLElement
  • 您可以在HTMLElement个实例上使用它,但如果它们没有document.getElementById或者它们不在DOM中,您将无法使用id获取它们。