私のテーブルは、行インデックスを.rowIndexで取得できます。私は行の3番目の列のデータが必要な場合は可能ですか?Javascriptは行インデックスを取得し、同時にセルデータを取得できますか?
マイ表:
<table width="90%" border="1" id="TestAlert">
<tbody>
<tr><td>Attribute</td> <td>Thai</td> <td>English</td></tr>
<tr onclick="myFunction((this))"><td>น้ำหนัก</td><td>...</td><td>WT</td></tr>
<tr onclick="myFunction((this))"><td>ชื่อรุ่น</td><td>...</td><td>MDL</td></tr>
<tr onclick="myFunction((this))"><td>สูง</td><td>...</td><td>HIGH</td></tr></tbody>
</table>
と私のスクリプト:
function myFunction(x) {
if(x.rowIndex != 0){
console.log("Row index is: " + x.rowIndex + "Data 3rd cell: " + **CellData**); //get index
}
私はそれぞれの行をクリックすると、 'WT' または 'MDL' または 'HIGH' を取得する使用する必要がありますどのような機能?あなたのtr要素に今
から
rowIndex
開始。ありがとう。 –これは、セルに要素が含まれていない場合にのみ機能します。 – RobG
この質問では、セル内に「要素」という言葉はありません – brk