Tag Builder は,JavaScriptからHTMLを動的に生成するためのライブラリです

  • JSON形式でHTMLを記述します
  • 要素ID を使うことなく直接要素を操作できます
  • 要素に対して .add .insert .remove などのメソッドを提供します
  • イベントハンドラを関数で直接記述できます
  • 要素中にクロージャを挟み込むことができ,繰り返し要素も流れるように記述できます.
  • テーブルなど,特殊な操作を要求する要素も,一般的な要素と同じ感覚で操作できます
  • 親要素を意識することなく,自分自身の削除操作や,兄弟要素の挿入ができます.

ダウンロードとデモ: http://svn.coderepos.org/share/lang/javascript/tagBuilder/ReadMe.html