如果您已经知道对象的 ID,为什么还要使用 getObjectById?它一直让我失望,因为我用我所指的元素的 ID 替换它。
编辑:我想我可能只是忘记了#。但是,如果您可以为元素分配 ID,为什么 getObjectById 存在?
如果您已经知道对象的 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 的 div 时执行该函数(就在 = 之后)myDiv
。
实际上通过其 ID 返回对元素的引用。
参考: 这里。