さて、私がやりたかったことは、DOM イントロスペクションを使用して DOM の現在の状態を再帰的に分析し、それを単一の書式設定された文字列として返し、別の場所に表示することでした。私の目的には、標準の DOM 関数または JQuery で十分です。これまでのところ、次のようなことを試しました
var txt = $("body").tagName;
var txt = $("body").get();
var txt = $("body").nodeName;
var txt = new String($("body").tagName);
など。
これらのいずれかを試すたびに、ノード オブジェクト自体が返されるか、未定義になります。オブジェクト自体の代わりに body や < body > などの文字列を取得できるようにするにはどうすればよいですか?
さらに言えば、文字列として返される属性の名前と値を取得するにはどうすればよいでしょうか?