一般に、JavaScript コンソールで次のように表示されている場合:
キャッチされていない TypeError: オブジェクト #<HTMLDocument> にはメソッド 'getElementByID' がありません
あなたのコードの典型的な問題は何ですか? 私はJavaScriptが初めてで、プログラムを書いているときに、これが繰り返し出てきて、問題を解決する方法や、何が問題なのかさえわかりません.
一般に、JavaScript コンソールで次のように表示されている場合:
キャッチされていない TypeError: オブジェクト #<HTMLDocument> にはメソッド 'getElementByID' がありません
あなたのコードの典型的な問題は何ですか? 私はJavaScriptが初めてで、プログラムを書いているときに、これが繰り返し出てきて、問題を解決する方法や、何が問題なのかさえわかりません.
getElementById
いいえgetElementByID
小文字d
。JavaScript では大文字と小文字が区別されます。
典型的な問題は、おそらく、getElementByID
意図したときに入力したことです。getElementById
または、元のコードではなく、エラー メッセージを書き写すときにタイプミスが発生した場合:-)、DOM オブジェクトが生成されると思っていたのに、実際にはまたは何かが生成された可能null
性undefined
があります。それを実現する方法はたくさんあります。
正しいメソッド名はdocument.getElementById
.