javascript按id与对象id获取元素

javascript按id与对象id获取元素,javascript,Javascript,如果已经知道对象的ID,为什么必须使用getObjectById?它总是让我感到厌烦,因为我用我引用的元素的ID替换它 编辑: 我想我可能刚刚忘了那个#。但是,如果可以为元素分配一个ID,那么为什么会存在getObjectById呢?要在任何元素上应用某些操作,首先必须告诉javascript该元素的标识,比如说您想在特定元素上添加一个事件侦听器,并且必须这样做(简短示例) ​​一些文本​ document.getElementById('myDiv')。onclick=function(){

如果已经知道对象的ID,为什么必须使用getObjectById?它总是让我感到厌烦,因为我用我引用的元素的ID替换它

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

要在任何元素上应用某些操作,首先必须告诉javascript该元素的标识,比如说您想在特定元素上添加一个事件侦听器,并且必须这样做(简短示例)

​​一些文本​
document.getElementById('myDiv')。onclick=function(){
警报('单击div!');
}
上面的代码
document.getElementById('myDiv')。onclick=function(){…}
告诉javascript在有人单击id为
myDiv的div时执行函数(紧接着=)

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


参考:

什么是
getObjectById
?你能给我们看一个让你感到不舒服的代码示例吗?在这里发布相关代码,并且更加具体。你必须发布你正在谈论的代码,我们才能知道如何为你提供建议。您的问题不清楚,需要查看您的代码。您想知道
getElementById
的用途吗?是的,我想知道
​<div id="myDiv">​Some Text</div>​

document.getElementById('myDiv').onclick=function(){
    alert('clicked on div !');
}