たとえば、次のような HTML があるとします。
<div>
<span>
<a>Link</a>
</span>
<p id="start">Foo</p>
<!-- loads of HTML goes here -->
<img src="bar.png" />
<form id="end">
<input type="text" />
</form>
</div>
<p>
ここで、と の間のすべてを選択し</form>
て、文字列に入れたいとします。どうすればそれを行うことができますか (2 つのタグの間に何があるかは必ずしもわからないことに注意してください。JQuery の回答は大歓迎です。