既存の段落の前後にテキスト フィールドにテキストを追加すると、削除ボタンが完全に機能します。ただし、要素を追加する前に削除ボタンをクリックすると、関数によって作成されたのではない段落を削除するには、2 回クリックする必要があります。
ここで何が問題なのですか?追加および削除しているときに Firebug で DOM を監視します。新しい要素が追加される前に、削除ボタンは最初のクリックでは「firstDiv」をターゲットにしませんが、2 回目のクリックではターゲットにします。
問題の関数は次のとおりです。
function removeIt() {
firstDiv.removeChild(firstDiv.lastChild);
}
これがフィドルです:http://jsfiddle.net/nxpeD/2/
助けてくれてありがとう!