tohokuaikiのチラシの裏

技術的ネタとか。

2009-04-02から1日間の記事一覧

JSONからDOMを作りたくなったんで、DOMMakerを使ってみたらStyleが効かないんでちょっと直した。

以前、404 Blog Not Found:javascript - json2dom() & dom2json()で読んだネタを思い出して、使ってみた。いやー、普通にネストとかもしてくれて、テーブルタグとかも作ってくれる。よくできている。流石。んでも、 attributeにonclickとかも載せたい(んー…

replaceChildの罠

replaceChildって、DOM同士をスワップしてくれるのかと思ったら、単に入れ替えなんね。removeChildとappendChildを同時にやってくれるだけで。つーわけで、DOM同士のスワップはこんな感じに一回複製しないとダメみたい。 <div id="sample"> <span id="id1">1</span> <span id="id2">2</span> <span>3</span> <span>4</span> <span>5</span> </div> <script type="text/javascript"> function replaceEleme…