0
私は左側と右側の2つのdivを持っています。 左側には5種類の画像が追加されています。私はこれらの5つを正しいものに複製し、それらを正しいノードに追加し、最後のノードを削除する必要があります。左の1のためにJavascriptを使用してDOM構造内のブランチを正しくクローンして最後のノードを削除する方法
:右側のために
var LS = document.getElementById("left");
var number = 5;
while(number > 0)
{
var theImage = document.createElement("img");
LS.appendChild(theImage);
number--;
}
:
var RS = document.getElementById("right");
var leftImages = LS.cloneNode(true);
RS.appendChild(leftImages);
while(RS.lastChild!=null)
{
var noviCh = RS.lastChild;
}
RS.removeChild(noviCh);
コードは動作しません。誰もが理由を知っている?
"動作しませんか"?どのようなエラー/挙動が発生しているかについて、より具体的なものにしてください。 – sweaver2112
右側のコードの'while'ループは、条件が本体で変更されないため終了しないことがあります – Bergi