用innerHTML往<tr>里加背景色

2025-05-05 05:59:47
推荐回答(4个)
回答1:

有两种方法,经过我仔细整理,贡献给你,第一:直接用CSS:
javaScript可以通过CSS样式间接改变背景颜色:

1。必须有id号 即。( 方便javaScript调用 document.getElementById("td1"))

2。CSS样式中背景颜色background-color,颜色格式#rrggbb,rgb(rr,gg,bb)(javaScript背景颜色backgroundColor)

范例html文件代码:



改变表格颜色











第二:用DOM节点
用javascript 能得到td 里面的背景颜色/图片

工作程序



function setAttribute(ctrId, attributeName, attributeValue) {
var c = document.all(ctrId);
return c.setAttribute(attributeName, attributeValue, 0);
}

setAttribute("cell", "background", "Images/respon_tframe_m.gif");

回答2:




这里面是好几列动态显示内容
点击这里改变上面一整行的背景色

回答3:

innerHtml的用法


Guestbook.aspx


Username:



Comments:



OnServerClick="Button_Click" Runat="Server">



回答4:

用jsp去实现吧