<script language="javascript">
function check()
{
var str=document.getElementById("txt").value
var txtLength
obj=str.match(/[^\x00-\xff]/g)
if(obj!=null)
{
txtLength=obj.length+str.length
}
else
{
txtLength=str.length
}
if(txtLength>200)
{
alert("超过限制!")
return false
}
}
</script>
<form method="post" action="1.asp" onsubmit="javascript:return check()">
<textarea id="txt"></textarea>
<input type="submit" value="提交">
</form>
首选假设有一个DOM结构<div id="content">
<ul><li>1</li></ul>
<ul><li>2</li></ul>
</div>
现在我取content元素下的第二个ul元素下的li元素的个数,代码如下
$(function(){
$("#content ul:nth-child(2)").children("li").length
})