如何找到控件的下一个控件

sportdog 2004-09-08 04:13:17
<table width="100%">
<tr>
<td width="10px"></td>
<td width="10%">
<input type=radio name='DataList1__ctl0_dlstGroupMember' checked='0' onclick = "CaculatePrice()">
<input name="DataList1:_ctl0:dlstGroupMember:_ctl1:groupID" id="DataList1__ctl0_dlstGroupMember__ctl1_groupID" type="hidden" value="1" />
<input name="DataList1:_ctl0:dlstGroupMember:_ctl1:componentID" id="DataList1__ctl0_dlstGroupMember__ctl1_componentID" type="hidden" value="6" />
</td>
<td>Xeon</td>
<td width="10%">
<select name="DataList1:_ctl0:dlstGroupMember:_ctl1:sltMemberCount" id="DataList1__ctl0_dlstGroupMember__ctl1_sltMemberCount" style="WIDTH: 100%">
<option value="1">1</option>
<option value="2">2</option>
<option value="4">4</option>
</select>
</td>
</tr>
</table>

我现在找到了radio控件,后面的两个hidden如何得到?
还有这一行的select控件我如何得到?
...全文
112 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ouyld 2004-09-08
  • 打赏
  • 举报
回复
sportdog 2004-09-08
  • 打赏
  • 举报
回复
谢谢了,写完了!过几天结帖!
BubbleInDiamond 2004-09-08
  • 打赏
  • 举报
回复
为什么不去看DOM呢,自然全解决了……
sportdog 2004-09-08
  • 打赏
  • 举报
回复
找到了!
可select如何取
stefli 2004-09-08
  • 打赏
  • 举报
回复
parentNode
parentElement
等方法~
meizz 2004-09-08
  • 打赏
  • 举报
回复
previousSibling 对应的是 nextSibling
meizz 2004-09-08
  • 打赏
  • 举报
回复
var e = radio控件
var A = e.parentElement.children;
for(var i=0; i<A.length; i++)
{
alert(A[i].outerHTML); //A[i]就是三个input
}

e.parentElement.parentElement.getElementsByTagName("SELECT")[0]; //本行内第一个select
sportdog 2004-09-08
  • 打赏
  • 举报
回复
是呀,可他也是html呀,
previousSibling是前一个,可后一个是啥呢?
张海霖 2004-09-08
  • 打赏
  • 举报
回复
这不是.net吗

87,916

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧