使用getelementbyID方法可以在哪些对象中添加“onclick”?
答案 0 :(得分:0)
您只能将onclick
事件监听器添加到HTMLElement
。实际上,onclick
中定义了HTMLElement.prototype.onclick
(作为getter / setter)。
使用document.getElementById
,你可以在拥有Element
的DOM中获得id
。
因此,
onclick
s。HTMLElement
HTMLElement
个实例上使用它,但如果它们没有document.getElementById
或者它们不在DOM中,您将无法使用id
获取它们。