JavaScript 通过 ID 获取元素与对象 ID

javascript get element by id vs object id

本文关键字:ID 对象 元素 获取 通过 JavaScript      更新时间:2023-09-26

如果你已经知道一个对象的ID,为什么你必须使用getObjectById? 它不断让我失望,因为我用我所指的元素的 ID 替换了它。

编辑:我想我可能只是忘记了#。 但是,如果可以给元素分配一个ID,为什么getObjectById存在呢?

要首先对任何元素应用一些操作,您必须告诉 javascript 该元素的标识,假设您想在特定元素上添加一个事件侦听器并执行此操作(简短示例)

​<div id="myDiv">​Some Text</div>​
document.getElementById('myDiv').onclick=function(){
    alert('clicked on div !');
}

上面的代码document.getElementById('myDiv').onclick=function(){...}告诉javascript在有人点击id myDiv的div时执行函数(紧接着=)。

实际上按元素的 ID 返回对元素的引用。

演示。

参考:这里。