JavaScript再学習:document.createElement

ふとおもいたって、JavaScriptを再学習中。まずは要素を動的に追加するスクリプトから。

var div = document.createElement('div');
div.setAttribute('id', 'book'); // 属性を追加
document.body.appendChild(div);
alert($('book')); // prototype.jsが必要

document.createElementのあとに、appendChildで追加してやらないといけないようです。同じように動的な書き換えができるinnerHTMLよりもスマートな感じがします。