- ベストアンサー
head.appendChild() の使い方
外部 js ファイルにより、 head.appendChild() を使用して、head タグ内に meta タグ等を入れています。 ただ、head タグ内では、任意の行には追加できず、head タグ内の一番下に入ってます。 スクリプトで任意の行に追加するには、どのようにすれば良いのでしょうか? 単純に、html に meta を事前に書き、その属性を変えたり、 任意の行に外部 js を読み込みさせれば可能ですが、 この方法以外でわかる方がいましたら、ご回答ください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
appendChildは「一番後ろに」追加するためのものだから 他のメソッドを使えばいいんじゃないかな insertBeforeとか
その他の回答 (1)
- honeborn
- ベストアンサー率100% (4/4)
回答No.2
しょうがないにゃあ・・ ここに大体載ってるからブックマークおすすめ。 https://developer.mozilla.org/ja/docs/Web/API/Node
質問者
お礼
ありがとうございます。こういうの知りたいと思ってました。 org にあったとは。。。
お礼
回答ありがとうございます。 insertBefore 初めて知りました。そのような関数の一覧が、 あれば知りたくなりました。