JS如何设置表格行样式?

document.getElementById('GridView1').rows[rowid].style.setAttribute("font-weight","no... document.getElementById('GridView1').rows[rowid].style.setAttribute("font-weight","normal");这段代码不报错也没有生效,如何改呢?alert(rowid)是正确rowIndex. 展开
 我来答
范大彻
推荐于2016-08-30 · TA获得超过954个赞
知道小有建树答主
回答量:1025
采纳率:63%
帮助的人:195万
展开全部

用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属性等
dark等待
2011-01-16 · TA获得超过252个赞
知道小有建树答主
回答量:427
采纳率:87%
帮助的人:128万
展开全部
row .style.backgroundColor="#FFFFFF" ;//设置行的背景色
td=row .insertCell(); //添加单元格
td.style.cssText="BORDER-BOTTOM: #4a75ce 1px solid";
//设置单元格的样式
td.innerHTML="<input name=button type=button />";
//添加td中的内容
希望这段代码对你有帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
JarnonWang
2011-01-16 · TA获得超过149个赞
知道小有建树答主
回答量:316
采纳率:0%
帮助的人:91.1万
展开全部
document.getElementById('GridView1').rows[rowid]...
GridView1是无效的,生成为客户端控件之后就会转化成表格,这时候ID会变掉的。
用document.getElementById(<%=GridView1.ClientID%>').。。。试试。
如果不行就先运行,然后右键查看页面源代码,找到GV到底生成了神马ID...

参考资料: 范德萨

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
最后的仙人
2011-01-16 · TA获得超过1961个赞
知道大有可为答主
回答量:1509
采纳率:0%
帮助的人:1394万
展开全部
document.getElementById('GridView1').rows[rowid].style.fontWeight="normal";
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随性亻
2015-07-20 · TA获得超过4180个赞
知道小有建树答主
回答量:4622
采纳率:84%
帮助的人:632万
展开全部
document.getElementById('GridView1').rows[rowid].style.fontWeight="normal";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式