用JavaScript循环输出逐行变色效果,如图。求大神指导。

2025-05-17 23:43:46
推荐回答(1个)
回答1:

如果每个颜色行对应一个tr,紫色和蓝色对应的css class分别是 purple 和blue,

js程序思路:

  1. 使用getElementsByTagName选取所有的tr。

  2. for循环遍历tr,对每个tr判断它的下标(从0开始),

    如果是偶数,tr[下标].classname = purple; 否则tr[下标].classname =blue;


参考:

  • http://www.w3school.com.cn/jsref/met_doc_getelementsbytagname.asp

  • http://www.w3school.com.cn/jsref/prop_classname.asp