Javascript 在html中引用特定表行

Javascript 在html中引用特定表行,javascript,html,function,html-table,row,Javascript,Html,Function,Html Table,Row,我的表格中有五行是html格式的。每行只有一个td。我想在函数中操纵表行背景。如何引用函数中的表行?您可以通过顺序索引引用它们 var tbl = document.getElementById("myTable"); var firstRow = tbl.rows[0]; ... tbl.rows[n].style.color = "red"; ... 您可以通过顺序索引引用它们 var tbl = document.getElementById("myTable"); var first

我的表格中有五行是html格式的。每行只有一个td。我想在函数中操纵表行背景。如何引用函数中的表行?

您可以通过顺序索引引用它们

var tbl = document.getElementById("myTable");
var firstRow = tbl.rows[0];
...
tbl.rows[n].style.color = "red"; 
...

您可以通过顺序索引引用它们

var tbl = document.getElementById("myTable");
var firstRow = tbl.rows[0];
...
tbl.rows[n].style.color = "red"; 
...

您可以给它一个ID并使用
document.getElementById(“ID”)
或者您可以使用
document.getElementsByTagName(“tr”)[x]通过标记名获得它
,其中
x
是数字行(第五行,
x=5

您可以给它一个ID并使用
document.getElementById(“ID”)
或者您可以使用
document.getElementsByTagName(“tr”)[x]通过标记名获得它
,其中
x
是数字行(第五行,
x=5

使用CSS(如本[stackoverflow问题][1]中所述)是否符合您的要求?[1] :使用CSS(如[stackoverflow问题][1]中所述)是否符合您的要求?[1] ::我可以这样做:tbl.rows[1].bgcolor=“red”是的,您可以使用数字,[0]是第一行,[1]秒等等。在您的示例中,是“mytable”表的名称或id。我可以这样做:tbl.rows[1].bgcolor=“red”是的,您可以使用数字,[0]是第一行,[1]秒等等。在您的示例中是“mytable”表的名称或id。