var bod = document.getElementsByTagName(body);
bod.innerHTML = "Hi";
答えて
あなたが不足している引用符:
var bod = document.getElementsByTagName('body')[0];
bod.innerHTML = "Hi";
それとも次のことができます。
var bod = document.getElementsByTagName(body);
----------------------------------------^
getElementsByTagName
によってNodeList
リターンではなくbody
自体を得るために最後に[0]
の追加でこれを試してみてくださいこの短いバージョンに進む:
var bod = document.body;
bod.innerHTML = "Hi";
あるいは短い:
document.body.innerHTML = "Hi";
明らかに、それは*配列ではなく*配列*のように、実際は 'NodeList'です。 –
@Nick Craver:それを指摘してくれてありがとう、ありがとう: – Sarfraz
パーフェクト。ありがとう! – DarkLightA
1 - >あなたは、文字列
2 - としてはtagNameを提供する必要が>あなたは返さ(nodelistと)コレクションの最初の要素を選択する必要が
var bod = document.getElementsByTagName('body')[0];
bod.innerHTML = "Hi";
ここではSOエディタの奇妙な動作に気付きました。番号付きリストの書式設定コードがもう機能しなくなったため、 - >。 – KooiInc
getElementsByTagName()メソッドは、指定された名前を持つすべての要素のNodeListを返すためです。言い換えれば、これはList(配列のようなもの)を返すので、この場合は最初の要素を取得する必要があります。
var bod = document.getElementsByTagName('body')[0];
bod.innerHTML = "Hi";
document.body.innerHTML = "Hi";
- 1. なぜこの非常に単純なJavascriptコードは機能しませんか?
- 2. なぜこのコードは機能しませんか? Javascriptのif文、else if文
- 3. なぜVSコードのこのproblemMatcherは機能しませんか?
- 4. このコードのランダム化はなぜ機能しませんか?
- 5. この方向コードはなぜ機能しませんか?
- 6. なぜこのコードは機能しませんか? (HTML形式)
- 7. なぜこのbashコードは機能しませんか?
- 8. なぜこのコードは機能しませんか?
- 9. このmySQL PHPコードはなぜ機能しませんか?
- 10. このコードはなぜ機能しませんか? (Python)
- 11. Ocaml、なぜこのコードは機能しませんか?
- 12. なぜこのpygameコードは機能しませんか?
- 13. C:なぜこのコードは機能しませんか?
- 14. なぜこのPythonコードは機能しませんか?
- 15. なぜこのajaxコードは機能しませんか?
- 16. なぜこのHaskell配列コードは機能しませんか?
- 17. Clojure:java interop、なぜこのコードは機能しませんか?
- 18. なぜこのJQueryコードは機能しませんか?
- 19. なぜこのコードは機能しませんか?
- 20. なぜこのJavascript関数は機能しませんか?
- 21. なぜこのjavascriptオブジェクトコードは機能しませんか?
- 22. なぜこのjavascript機能は動作しませんか?
- 23. JavaScript beginner:これはなぜ機能しませんか?
- 24. スティルラーニング: "なぜこれは機能しませんか?" Javascript
- 25. なぜこのJavaコードは機能しませんか?単純計算機
- 26. なぜこのコードはミドルウェアとして機能し、機能として機能しませんか?
- 27. なぜこの単純なJavascript連結は機能しませんか?
- 28. なぜコードはob_start()でしか機能しません。
- 29. このGPS関連のAndroidコードはなぜ機能しませんか?
- 30. この単純なリダイレクトスクリプトはなぜ機能しませんか?
getElementsByTagNameの要素の配列ではなく、要素を返します。 –
このdocument.body.innerHTML = "Hi"を試してください。 – miqbal
@Marc - 配列ではなく 'NodeList'を返します:) –