<div id="div1">
<table>
<tr>
<td align="right">参赛学生姓名: <td colspan="3"><input type="text" name="StuName" id="StuName" /></td>
</tr>
<tr>
<td align="right">学校名称:</td>
<td colspan="3"><input type="text" name="SchoolName" id="SchoolName" /></td>
</tr>
<tr>
<td align="right">所在班级:</td>
<td colspan="3"><input type="text" name="ClassName" id="ClassName" /></td>
</tr>
</table>
</div>这是页面代码 var txt= $("div > input");
alert(txt.size());
for(var i=0;i<txt.lenght;i++)
{
alert("请填写完整的信息!");
return false;
}这是我写的脚本代码,获得的size始终为0!
请高手帮忙解决下!
div1下所有的text
//按照你的思路
alert($("#div1 > table > tbody > tr > td > :text").size());//>层次关系,table默认加上tbody元素
alert($("#div1 :text").size() + "#" + $("#div1 td :text").size());