要素を文字列に変換。
var wrap = document.createElement('div'); wrap.appendChild(/* 文字列にしたい要素 */); var str = wrap.innerHTML;
って感じにやればいける気がする!!
前にも度々悩んでたけど、何故これを閃かなかったのか…。
var elmToString = function(elm){ var wrap = document.createElement('div'); wrap.appendChild(elm); return wrap.innerHTML; };
こう関数にしちゃえば楽々…なのかなあ?