テキストボックスには、3つのフィールド(名、姓、年齢)が表示されます。各フィールドは別々のdivに表示されます。4つのレコードがあります。各フィールドの上にある並べ替えボタンをクリックすると、divレコードはフィールドのデータ型に基づいて並べ替えられ、HTMLページに表示されます。
レコードがdiv内のテキストボックスに表示されるため、これは使用できません。
<div id="content">
<div>
<div class="price"><input type="text" class="pri" value="120"/></div>
<div class="dateDiv">2012-05-09 20:39:38.0</div>
<div class="distance">20 mile</div>
</div>
<div>
<div class="price"><input type="text" class="pri" value="123"/></div>
<div class="dateDiv">2012-05-10 20:39:38.0</div>
<div class="distance">30 mile</div>
</div>
<div>
<div class="price"><input type="text" class="pri" value="100" /></div>
<div class="dateDiv">2012-05-11 20:39:38.0</div>
<div class="distance">50 mile</div>
</div>
<div>
<div class="price"><input type="text" class="pri" value="124"/></div>
<div class="dateDiv">2012-05-12 20:39:38.0</div>
<div class="distance">60 mile</div>
</div>
</div>
JavaScriptでこれを行うにはどうすればよいですか?