2011/06/28

[JavaScript] Domの作成・削除

jQueryなんかのライブラリを使っていると、JavaScript自体の関数を忘れてしまうのでメモ。

DOM要素を作るのは
document.createElement("div");
HTML5を使うときに、新しい要素に対応していないブラウザ対策で使うよね

DOMを削除する時は
var target = document.getElementById("delete-target");
document.removeChilde(target);

これは引数に削除したいDOM要素を渡す。
ターゲットになる要素自体はなくならないので、
document.appendChilde(target);
↑これですぐ戻ってくる

もちろんdocumentからじゃなくても指定できる
var container = document.getElementById("container");
var target = document.getElementById("delete-target");

container.removeChild(target);


参考
DOM 要素の生成、削除

0 件のコメント:

コメントを投稿