在datalist中有一个TextBox输入框
我现在想通过JS获得TextBox中的内容,,?
请各位指教一下..

解决方案 »

  1.   

    吧页面浏览出来 看看生成的HTML 你就明白了
      

  2.   

    在DataList中有一个TextBox,绑定数据后就是多个了,知道么?
    可以使用<input type="text" name="t" value='<#%Eval("DataColumn") %#>'...的方式
    然后通过document.getElementsByName("t")的方式获得一个数组,然后遍历。
      

  3.   

    有一个TextBox输入框??
    还是多个??一个的话,可以
    document.getElementById("<%=DateLis1.ClientID%>").getElementsByTagName("input")[0].value如果有多个,你要知道想得到哪行哪列的,
      

  4.   

    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; 
      

  5.   

    你记下选中的行的index比如i=4document.getElementById("<%=DateLis1.ClientID%>").rows[i].getElementsByTagName("input")[0].value
      

  6.   

    我是用JS做的,在点击提交时,调用JS,并且将绑定的值传给它/
    这些都能实现,但我在Datalist中TextBox中输入的值,作为参数传给JS中的一个方法中呢??
      

  7.   


    你可以 oblur="你的js方法(this)"