求大家帮忙, 现在假如我有以下代码
<table id="tab">
<tr><td>用户名</td><td><input type="text" id="userName"></td></tr>
<tr><td>密码</td><td><input type="text" id="userPwd"></td></tr>
<tr><td>状态</td><td><select id="sctState"></td></tr>
</table>我想通过循环得到 以下表单的ID 就是 userName userPwd sctState希望大家帮帮我
<table id="tab">
<tr><td>用户名</td><td><input type="text" id="userName"></td></tr>
<tr><td>密码</td><td><input type="text" id="userPwd"></td></tr>
<tr><td>状态</td><td><select id="sctState"></td></tr>
</table>我想通过循环得到 以下表单的ID 就是 userName userPwd sctState希望大家帮帮我
以下是jquery api 上的一个例子
查找第二行HTML 代码:
<table>
<tr><td>Header 1</td></tr>
<tr><td>Value 1</td></tr>
<tr><td>Value 2</td></tr>
</table>jQuery 代码:
$("tr:eq(1)")结果:
[ <tr><td>Value 1</td></tr> ]
$(function () {
alert($("#tab[id]"));
});
$(function () {
alert($("#tab *[id]"));
});
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
<script src="jquery-1.3.2.js"></script>
<script>
$('document').ready(function(){
$("table [id]").each(function(){
alert($(this).attr('id'))
});
});
</script>
</head><body>
<table id="tab">
<tr><td>用户名</td><td><input type="text" id="userName"></td></tr>
<tr><td>密码</td><td><input type="text" id="userPwd"></td></tr>
<tr><td>状态</td><td><select id="sctState"></td></tr>
</table>
</body>
</html>