当前位置:编程学习 > C#/ASP.NET >>

JS

请教如何通过 js获取Repeater中的Texbox中的值
   谢谢  嘿嘿 --------------------编程问答-------------------- document.getElementById
document.getElementsByName
document.getElementsByTagName --------------------编程问答--------------------
引用 1 楼 sandy945 的回复:
document.getElementById
 document.getElementsByName
 document.getElementsByTagName
UP。
--------------------编程问答-------------------- repeater 绑定时,在checkBox的value绑定为编号 
然后直接document.getelementbyid(checkBox).value

<input type="checkbox" name="chkSelect" value='<%#eval("编号")%>' /> 

类似  参考 --------------------编程问答--------------------
引用 1 楼 sandy945 的回复:
document.getElementById
document.getElementsByName
document.getElementsByTagName

up --------------------编程问答-------------------- 嘿嘿   Textbox生成的的ID  又不相同 所以用这些document.getElementById 
document.getElementsByName 
document.getElementsByTagName 时获取不到的  --------------------编程问答--------------------  you can try  --------------------编程问答-------------------- Repeater的id为repeaterid
用如下JS试试的
var options = document.getElementById("repeaterid").getElementsByTagName("input");
for(var i = 0; i < options.length; ++i)
{
alert(options[i].value);
} --------------------编程问答-------------------- 晕,,firebug,,看在客户端生成的ID是什么,,

不一样可以取出来了,, 为什么取不到?

要想取出全部 顶楼上的
--------------------编程问答-------------------- document.getElementById 
document.getElementsByName 
document.getElementsByTagName

都可以吧,根据条件选择合适的
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,