当然可以,而且很简单,方法很多,你搜下rowIndex属性就出来了。你在单元格td上写个onclick =showRowIndex(this);然后点击的时候 触发方法 比如,function showRowIndex(ObjTd){
var objTr = ObjTd.parentElement;
var rowNum = objTr.rowIndex;
//如果要得到单元格 就用cellIndex
}
JavaScript 中有自带 rowIndex 来获取 tr 的键值
1 |
2 |
3 |
jQuery(不要直接使用 index(),因为 index() 的效率要低于原生 rowIndex)
$(function() {
$("td").click(function() {
var rowIdx = $(this).parent()[0].rowIndex + 1;
alert("第 " + rowIdx + " 行");
});
});
可以,jq的倒是会