我有一个使用 php 从数据库中填充的表。在创建每一行(<tr>
)时,我是这样说的:
<tr onclick="selectedRow();">
我想使用 selectedRow() 这是一个javascript函数来使用表中的信息。如何获取 tr 内的元素?
谢谢。
我有一个使用 php 从数据库中填充的表。在创建每一行(<tr>
)时,我是这样说的:
<tr onclick="selectedRow();">
我想使用 selectedRow() 这是一个javascript函数来使用表中的信息。如何获取 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);
}
}