JS如何设置表格行样式?

发布网友 发布时间:2022-04-24 14:38

我来回答

6个回答

热心网友 时间:2022-04-23 05:06

用js获取表格元素,行元素tr或者列元素td,进行css样式设置即可;

<table><tr><td></td></tr></table>
<script type="text/javascript" scr="jquery.js">
    
    $('tr').css('border','solid 1px purple');
    $('td').css('border-collapse','collapse');
    $('td').css('padding','10px');

</script>
//以上方法是jquery方式实现获得和样式修改
//其中css和attr中参数可变,一个参数时意为获取,两个参数为设置;
//设置样式也可给元素添加属性用attr
//或者addClass都可以,添加class属性等

热心网友 时间:2022-04-23 06:24

row .style.backgroundColor="#FFFFFF" ;//设置行的背景色
td=row .insertCell(); //添加单元格
td.style.cssText="BORDER-BOTTOM: #4a75ce 1px solid";
//设置单元格的样式
td.innerHTML="<input name=button type=button />";
//添加td中的内容
希望这段代码对你有帮助

热心网友 时间:2022-04-23 07:59

document.getElementById('GridView1').rows[rowid]...
GridView1是无效的,生成为客户端控件之后就会转化成表格,这时候ID会变掉的。
用document.getElementById(<%=GridView1.ClientID%>').。。。试试。
如果不行就先运行,然后右键查看页面源代码,找到GV到底生成了神马ID...

参考资料:范德萨

热心网友 时间:2022-04-23 09:50

document.getElementById('GridView1').rows[rowid].style.fontWeight="normal";

热心网友 时间:2022-04-23 14:23

document.getElementsByTagName('tr')[0].style.backgroundColor = '#dcdcdc'

热心网友 时间:2022-04-23 17:04

样式设在td要上面

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com