一个页面
<div id="1">
<input>
<input>
<input>
</div>
<div id="2">
<input >
<input >
<input >
</div>
<div id="3">
<input>
<input>
<input>
</div>
我想获取ID为2的DIV下所有的input(这个input有可能套在其它div、table下),怎样获取?
被input 跟:input搞乱了
<div id="1">
<input>
<input>
<input>
</div>
<div id="2">
<input >
<input >
<input >
</div>
<div id="3">
<input>
<input>
<input>
</div>
我想获取ID为2的DIV下所有的input(这个input有可能套在其它div、table下),怎样获取?
被input 跟:input搞乱了
window.onload = function(){
var div = document.getElementById("2");//建议不要用数字定义ID
var inputs = div.getElementsByTagName("input");
}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script type= "text/javascript" src= "jquery-1.2.6.js"> </script>
<script type= "text/javascript">
$(function(){
$("#show").click(function(){
$("#2 input").each(function(){
alert($(this).val());
});
});
})
</script>
</HEAD>
<BODY>
<div id="1">
<input>
<input>
<input>
</div>
<div id="2">
<input value="I1"/>
<div>
<input type="text" value="I2"/>
</div>
<table>
<tr>
<td>
<input value="I3"/>
<td>
</tr>
</table>
<input type="button" value="I4"/>
<input type="radio" value="I5"/>
<input type="hidden" value="I6"/>
</div>
<div id="3">
<input>
<input>
<input>
</div>
<input id="show" type="button" value="GetInput"/>
</BODY>
</HTML>
<script type= "text/javascript">
$(function(){
$("#show").click(function(){
$("#2 :input").each(function(){
alert($(this).val());
});
});
})
</script>
$(function(){
$("#show").click(function(){
$("#2").find("input").each(function(){
alert($(this).val());
});
});
})
</script>
$("#show").click(function(){
$("#2 input").each(function(){
alert($(this).val());
});
});
})