DOMノードをテキストダンプ with XMLSerializer

Firefox で DOM ノードを XML 文字列にして、Firebug のコンソールにダンプする。

var serializer = new XMLSerializer();
var elem = document.getElementsByTagName('H1')[0];
console.log(serializer.serializeToString(elem));

実行対象

...
<body>

<h1>JavaScript XMLSerializer</h1>
...

実行結果

Firebug コンソール画面

«
»