.net中JS如何获得datalist中TextBox输入的值 在datalist中有一个TextBox输入框我现在想通过JS获得TextBox中的内容,,?请各位指教一下.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 吧页面浏览出来 看看生成的HTML 你就明白了 在DataList中有一个TextBox,绑定数据后就是多个了,知道么?可以使用<input type="text" name="t" value='<#%Eval("DataColumn") %#>'...的方式然后通过document.getElementsByName("t")的方式获得一个数组,然后遍历。 有一个TextBox输入框??还是多个??一个的话,可以document.getElementById("<%=DateLis1.ClientID%>").getElementsByTagName("input")[0].value如果有多个,你要知道想得到哪行哪列的, var gv = document.getElementById("<%= DateLis1.ClientID %>");var txt= gv.getElementsByTagName("input");for(var i=0;i<txt.length;i++){}或tr[i].getElementsByTagName("td")[0].getElementsByTagName("input")[0].value; 你记下选中的行的index比如i=4document.getElementById("<%=DateLis1.ClientID%>").rows[i].getElementsByTagName("input")[0].value 我是用JS做的,在点击提交时,调用JS,并且将绑定的值传给它/这些都能实现,但我在Datalist中TextBox中输入的值,作为参数传给JS中的一个方法中呢?? 你可以 oblur="你的js方法(this)" c#正则表达式 C#委托 看看哈希表数据输出的奇怪问题 大家帮我看看我的多线程问题...2个线程..执行重复呢. 如何获取FTP文件大小 模拟360浏览器的下载功能 asp.net留言问题 求C#.NET数据库编程资料 关于textbox里回车发出声音的问题 winform窗体怎么实现最方便多窗体传值 连接mobile数据库问题 tableLayoutPanel如何设置边框粗细和颜色
可以使用<input type="text" name="t" value='<#%Eval("DataColumn") %#>'...的方式
然后通过document.getElementsByName("t")的方式获得一个数组,然后遍历。
还是多个??一个的话,可以
document.getElementById("<%=DateLis1.ClientID%>").getElementsByTagName("input")[0].value如果有多个,你要知道想得到哪行哪列的,
var txt= gv.getElementsByTagName("input");
for(var i=0;i<txt.length;i++)
{
}
或
tr[i].getElementsByTagName("td")[0].getElementsByTagName("input")[0].value;
这些都能实现,但我在Datalist中TextBox中输入的值,作为参数传给JS中的一个方法中呢??
你可以 oblur="你的js方法(this)"