phpを使用してデータベースからテーブルを埋めました。各行を作成するとき(<tr>
)私はそれをこのように置いています:
<tr onclick="selectedRow();">
javascript関数であるselectedRow()を使用して、テーブル内の情報を使用したいと思います。tr内の要素を取得するにはどうすればよいですか?
ありがとう。
phpを使用してデータベースからテーブルを埋めました。各行を作成するとき(<tr>
)私はそれをこのように置いています:
<tr onclick="selectedRow();">
javascript関数であるselectedRow()を使用して、テーブル内の情報を使用したいと思います。tr内の要素を取得するにはどうすればよいですか?
ありがとう。
<tr onclick="selectedRow(this);">
function selectedRow(row){
// row here is the tr.
row.getElementByTagName('input').... // selects all the <input> inside.
}
<tr onclick="selectedRow.call(this, event);">
function selectedRow(event) {
alert(this.rowIndex);
alert(this.cells[0]);
alert(this.cells[0].innerHTML);
}
「行を選択して、その中のすべてのセルを使用したい」
このようにセルをループさせることができます...
function selectedRow(event) {
for (var i = 0, len = this.cells.length; i < len; i++) {
alert(this.cells[i].textContent || this.cells[i].innerText);
}
}