0
これは私が診断するのが簡単すぎるかもしれませんが、なぜ私は 'div'に 'img'を追加できないのだろうと思っています。なぜappendChildがノードタイプで動作しないのですか?
コンソールは画像を渡しますが、追加しません。私は後に要素を削除したい。予め
おかげ
これは私が診断するのが簡単すぎるかもしれませんが、なぜ私は 'div'に 'img'を追加できないのだろうと思っています。なぜappendChildがノードタイプで動作しないのですか?
コンソールは画像を渡しますが、追加しません。私は後に要素を削除したい。予め
おかげ
var theLeft = document.createElement('div');
var theLeftElements = theLeftSide.getElementsByTagName('img');
theLeftSide.appendChild(theLeft);
theLeft.appendChild(theLeftElements);
getElementsByTagName
appendChild
は、その引数がNode
ことを期待に対し、(アレイに類似)NodeList
を返します。
あなたがリストの上に自分自身を反復処理する必要があります。
var imgs = document.getElementsByTagName('img');
for(var i = 0; i < imgs.length; i++) {
parent.appendChild(imgs[i]);
}
どのプログラミング言語および/またはフレームワークは、このですか?適切なタグを付けてください。 –
@BJMyers確かに、指摘のおかげで:) – ArdMir