我有这个JavaScript块代码:
var trows = table.getElementsByTagName('tbody')[0].rows;
for(var j = ((pageNumber - 1) * rowsPerPage); j < ((pageNumber) * rowsPerPage); j++)
{
trows[j].style.display = 'table-row';
}
在实施此行之前:
trows[j].style.display = 'table-row';
我需要检查是否存在具有scpecific索引的表行。
如果存在具有特定索引的表行,如何检入JavaScript?
答案 0 :(得分:4)
由于undefined
是假的,你可以这样做:
if (trows[j]) {
trows[j].style.display = 'table-row';
}
答案 1 :(得分:2)
if(typeof trows[j] !== 'undefined') {
trows[j].style.display = 'table-row';
}
您可以检查类型是否未定义。