猿问

急需下面问题的 解决方案 求好心人帮帮忙啊

有这么一段代码
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>无标题页</title>
</head>
<body>
    <form runat="server">
    <div>
    <div >
    <div ><input type="text" value="我是text1" /></div>
    <div ><input type="text" value="我是text3" /></div>
    </div>
    <div><input type="button" value="没思路" onclick="getInputValue()" /></div>
    </div>
    </form>
</body>
</html>


我现在要获取id为parentDiv的div下的所有input的值
前提:  我不知道id为parentDiv的div下有多少个input  
但我要全部获取  该如和实现啊

他们有一定的规律 就是 id为txt1的input一定在div1 下 
但下一个可能是  div3包含一个txt3了


 

凤凰求蛊
浏览 339回答 7
7回答

守着星空守着你

引用jquery    $("#parentDiv :input").each(function(){       alert($(this).val());          });    

杨魅力

@az235: vals[i]

慕的地6264312

每个input都可以有个name属性,根据name属性在过滤一下所有的input元素就可以了

翻过高山走不出你

用jquery吧,   function getInputValue() {            var inputs = $("#parentDiv input:text");            inputs.each(            function () {                alert($(this).val());            }            )        }
随时随地看视频慕课网APP
我要回答