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よりもスマートな感じがします。