- ベストアンサー
クリックされたセルの位置を取得するには?
テーブルのセルがクリックされた時、そのセルの位置(行番号、列番号)を取得したいと思っています。 セルオブジェクトのプロパティ(?)がよく分からないのですが、どうすれば取得できますか? ご回答よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
行番号はセルの親(parentNode)の行(RowElement)のrowIndex、 列番号は自身のcellIndexを参照すると得られます。 ※詳しくは参考URLのHTMLTableCellElementとHTMLTableRowElementを読んでみてください。 例 <td onclick="alert('行:'+this.parentNode.rowIndex+'列:'+this.cellIndex)">
お礼
ご回答ありがとうございます。 参考URLも教えて頂けたおかげで、今までよく分からなかった部分が非常によく分かりました。 本当にありがとうございました!