[求助] GridView被解析成客户端的table后,外层有一个div,请问如何给这个div设置样式? RT 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以将所有div存放在一个数组上然后按序号获取div 在js 里面对它的css进行修改document.getElementsByTagName()可以获取div组合 运行程序后查看源代码,看下这个div的id然后在aspx页面写一个个函数,给他添加css<style type="text/css">.divDemoStyle{border:solid 1 red;}</style>function AddcssToDiv(){ if(document.getElementById(divID)) document.getElementById(divID).className = "divDemoStyle";}<body onload="AddcssToDiv()"> 你如何获取id? gridview自动生成外层的那个div是没有id的 <div id="div1"> <font style="color:red"> <div></font> <table cellspacing="0" rules="all" border="0" border="1" id="GridView1" style="border-collapse:collapse;"> <tr> <th scope="col"><a href="javascript:__doPostBack('GridView1','Sort$a')">a</a></th><th scope="col"><a href="javascript:__doPostBack('GridView1','Sort$b')">b</a></th><th scope="col"><a href="javascript:__doPostBack('GridView1','Sort$c')">c</a></th>红色的div是 GridView1外层的div无id的 那你的gridview有id吧,那么就可以这样。试试根据gridview的parentElement找到它外面的那个没有id的divfunction AddcssToDiv() { if(document.getElementById(GridViewID)) document.getElementById(GridViewID).parentElement.className = "divDemoStyle"; } 后台动态添加字段,前台进行插入 B/S 一些CheckBox控件 Button提交时判断CheckBox选中状态checked属性 做过wap网站的朋友来帮忙了 小白求一个急需的问题``` 寻找一个最佳解决方案,请知情者告知。 请教字符串的处理 Excel属性问题:100分 jquery easyui datagrid删除后不刷新 烦,DataGrid连Oracle8.1.6的一个超难,烦的sql语句,不能生成DataSet mvc变量model名求助大神 求AJAX补充控件下载地址 [No relevant source lines]
然后按序号获取div 在js 里面对它的css进行修改
document.getElementsByTagName()可以获取div组合
<style type="text/css">
.divDemoStyle{
border:solid 1 red;
}
</style>
function AddcssToDiv()
{
if(document.getElementById(divID))
document.getElementById(divID).className = "divDemoStyle";
}
<body onload="AddcssToDiv()">
<font style="color:red"> <div></font>
<table cellspacing="0" rules="all" border="0" border="1" id="GridView1" style="border-collapse:collapse;">
<tr>
<th scope="col"><a href="javascript:__doPostBack('GridView1','Sort$a')">a</a></th><th scope="col"><a href="javascript:__doPostBack('GridView1','Sort$b')">b</a></th><th scope="col"><a href="javascript:__doPostBack('GridView1','Sort$c')">c</a></th>
红色的div是 GridView1外层的div
无id的
那你的gridview有id吧,那么就可以这样。试试根据gridview的parentElement找到它外面的那个没有id的div
function AddcssToDiv()
{
if(document.getElementById(GridViewID))
document.getElementById(GridViewID).parentElement.className = "divDemoStyle";
}