すべてのクライアント情報を表示するテーブルがあります。clientid 列を取得して、すべての id を入力ボックスにコピーできるようにしたいと考えています。TD には「clientid」という一意の ID があります。テキストを入力にコピーしようとすると、すべてではなくテーブルの最初の値が取得されます。
<table>
<tr>
<td id="clientid">
45
</td>
<td>
John Salsasauce
</td>
</tr>
<tr>
<td id="clientid">
53
</td>
<td>
Andrew Foobaloba
</td>
</tr>
// more here...
</table>
これは私が使用している jQuery ですが、#clientid
値の最初のインスタンスしか取得しません。
$("button#copybutton").click(function(){
$("textarea#copy").val($("#clientid").text());
});