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

div 多层嵌套取值

<div id=div1>
    <div id=div2>
        <div id=div3>
             <asp:TextBox ID="t1" runat="server" Text="二十"></asp:TextBox>
        <div>
    <div>
</div>

我如何取得div3里边textbox的值.. --------------------编程问答-------------------- 后台:
直接TextBox的ID就能取到了

前台:
用jQuery
$("#div3 input") --------------------编程问答-------------------- function TreeNodeClick(val,name) {
             
             var id = val;
             var name = name;
          
             var innerhtml= "<div class='addDiv'><div id='div3' class='addContent add1'>name,id</div><div class='addContent add2' onclick='closeThis(this)'>X</div></div>";

             $(".div1").append(innerhtml);
             
         }

<div id=div1>
    
</div>

是这样的 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 1 楼 ducker3590 的回复:
后台:
直接TextBox的ID就能取到了

前台:
用jQuery
$("#div3 input")

+1 --------------------编程问答-------------------- function TreeNodeClick(val,name) {
             
             var id = val;
             var name = name;
          
             var innerhtml= "<div class='addDiv'><div id='div3' class='addContent add1'>name,id</div><div class='addContent add2' onclick='closeThis(this)'>X</div></div>";

             $(".div1").append(innerhtml);
             
         }

<div id=div1>
    
</div>
--------------------编程问答-------------------- 1.你都已经定义了div3里边的TextBox的ID为 t1 了,
直接使用 document.getElementById('t1').value --------------------编程问答--------------------
引用 6 楼 tsgx_1989 的回复:
1.你都已经定义了div3里边的TextBox的ID为 t1 了,
直接使用 document.getElementById('t1').value

就是
有ID了
 <asp:TextBox ID="t1" runat="server" Text="二十"></asp:TextBox>

js:  document.getElementById('t1').value
Jquery:   $('#t1').val() --------------------编程问答-------------------- 直接用TextBox里面的ID取值,跟几个div或者是否嵌套一点关系没有。

引用 7 楼 Chinajiyong 的回复:
就是
有ID了
 <asp:TextBox ID="t1" runat="server" Text="二十"></asp:TextBox>

js:  document.getElementById('t1').value
Jquery:   $('#t1').val()
--------------------编程问答-------------------- 还有种 服务器端jQuery --------------------编程问答-------------------- 谢谢各位,解决了。。。。。。。。。。。。。。。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,