通常,在JavaScript控制台中,如果它声明:
未捕获的TypeError:对象#< HTMLDocument>没有方法'getElementByID'
代码中的典型问题是什么?我是JavaScript的新手,在编写程序时,已经反复出现,我不知道如何解决问题或者甚至可能出现问题。
答案 0 :(得分:8)
getElementById
不是getElementByID
小写d
。 JavaScript区分大小写。
答案 1 :(得分:2)
典型的问题是,当您想要getElementByID
时,您可能已输入getElementById
。或者,如果在转录错误消息而不是原始代码中发生了错误输入:-),也许你做了一些你认为会产生DOM对象的东西,但实际产生了null
或undefined
或者其他东西;有很多方法可以实现。
答案 2 :(得分:0)
正确的方法名称是document.getElementById
。