页面有一个Gridview.其中某列我增加了一个用户控件,其名字都是一样的
页面显示后,其客户端脚本大致如下:
<form id=form1 ……>
<table>
<tr>
<td id=gridview_ct102_aa >
<li id="cur" />
<td/>
<tr/>
<tr>
<td id=gridview_ct103_aa >
<li id="cur" />
<td/>
<tr/>
……
</from>
其中li的id是重复的
var tag = document.getElementByTagName("gridview_ct103_aa");
是不是获取tr的id
然后里面的li的id如何获取。
1年做个项目,js都还给老师了。 :(文霞
页面显示后,其客户端脚本大致如下:
<form id=form1 ……>
<table>
<tr>
<td id=gridview_ct102_aa >
<li id="cur" />
<td/>
<tr/>
<tr>
<td id=gridview_ct103_aa >
<li id="cur" />
<td/>
<tr/>
……
</from>
其中li的id是重复的
var tag = document.getElementByTagName("gridview_ct103_aa");
是不是获取tr的id
然后里面的li的id如何获取。
1年做个项目,js都还给老师了。 :(文霞
解决方案 »
- asp.net c# 中 错误 1 当前上下文中不存在名称“messagebox”
- 这样的验证码,谁会识别,谢谢!!
- 这个功能怎么实现?千呼万唤牛人.
- 急呀!我安装了Microsoft IE Web第三方控件可是找不到程序文件集Microsoft.Web.UI.WebControls.dll怎么解决呀?
- 算法问题
- 如何在WEB页中点击Button运行一个.exe文件
- C#里面可以调用delphi做的组件么
- 我实在没有分了啊,哥们,帮帮兄弟啊,为什么我按照CSDN里面说的方法不行啊?为什么我的1024*768在800*600下还不能看啊
- 关于asp.net自定义控件,的又一新问题!
- =========@@搜索功能@@进者有分!!急!==============
- 订阅未初始化
- 管理单元初始化失败
然后循环grid也就是tabled的tr,tr中循环td,td中用childNodes[i]找到你的控件后访问 .
你的td里面只有一个控件,可以用td的childNodes[0]来访问
<form id="Form1" method="post" runat="server">
<table>
<tr>
<td id="abc1">
<ul>
<li id="cur">ddd</li>
<li>a</li>
<li>b</li>
</ul>
</td>
</tr>
<tr>
<td id="abc2">
<ul>
<li id="cur">ddd</li>
<li>a</li>
<li>b</li>
</ul>
</td>
</tr>
<tr>
<td id="abc3">
<ul>
<li id="cur">ddd</li>
<li>a</li>
<li>b</li>
</ul>
</td>
</tr>
</table>
</form>
<script language="javascript">
var tag =document.getElementById("abc2");
var node =tag.childNodes[0];
for(var i=0 ;i< node.childNodes.length;i++)
{
//alert(node.childNodes[i]);
node.childNodes[i].style.color="red" ;
//node.childNodes[i].style.height=100;
} </script>