怎么获得html里面标签的个数? <div id="div1"> <div id="div2"> <ul> <li>111</li> <li>222</li> <li>333</li> </ul> </div></div>问题背景,网页动态输出<li>,就是有几条记录就输出几对<li></li>。到底有几个,不固定。问:怎么用javascript 通过div1或者div2 获得里面的li的个数?注意,ul和li都没有设置name和id。只有外面的div才有。并且网页其他地方还有未确定个数的ul li。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 document.getElementById("div1").getElementsByTagName("li").length document.getElementById("div1").getElementsByTagName("li").length //div1下所有li的个数document.getElementById("div1").getElementsByTagName("ul").length //div1下所有ul的个数document.getElementById("div1").all.length //div1下所有标签的个数 document.getElementById("div1").getElementsByTagName("li").length 为什么下面的语句无法获取个数(其中spli是我给li取的名字<li name="spli"></li>)document.getElementById("div1").getElementsByTagName("spli").length document.getElementById("div1").getElementsByName("spli")或者干脆document.getElementById("div1").spli 像document.getElementById("div1").spli这个,在ie下如果不是input的name,他也是得不到的! 求大家给介绍一本适合自学JavaScript的书 javascript滚动条 帮忙啊!!! 表单内容如何取消自动完成? id数组,如何得到当前事件的数组下标? 不知道为什么??<span>是不是不支持overflow:hidden/text-overflow:ellipsis啊!!??? showmodledialog加codethat的tree的用法疑难?? 急急急!!!!!!!!!!!!!!!!!!! 问一个显示变量的问题 这段代码怎么写呢? QQ转发图文链接如何生成 safari F5禁止使用问题 如何给已有的事件再添加函数?
document.getElementById("div1").getElementsByTagName("ul").length //div1下所有ul的个数
document.getElementById("div1").all.length //div1下所有标签的个数
或者干脆
document.getElementById("div1").spli