Extract DOM Node from HTML String, Result as HTML String
<p>Given</p>

<pre><code>var html = "&lt;html&gt;&lt;body&gt;&lt;p&gt;Hello, World!&lt;/p&gt;&lt;p&gt;Ciao!&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;";
</code></pre>

<p>I would like to extract the inner HTML of the <code>body</code> tag (<code>&lt;p&gt;Hello, World!&lt;/p&gt;&lt;p&gt;Ciao!&lt;/p&gt;</code>).</p>

<p><code>.find()</code> finds the <code>body</code> DOM node</p>

<pre><code>var body = $(html).find("body");
</code></pre>

<p>but I cannot find a means to get the inner HTML of that node.  I tried:</p>

<pre><code>var text = body.text(); //  returns ""
var var = body.var(); // returns undefined
</code></pre>

<p>How can I get a string representation of the <code>&lt;body&gt;</code> tag's inner HTML?</p>
