js获取到标签的个数,并在页面上显示获取到的个数

JavaScript011

js获取到标签的个数,并在页面上显示获取到的个数,第1张

<body>

<div id="content">

<ul >

<a>1</a>

<a>2</a>

<a>3</a>

<a>4</a>

</ul>

</div>

<p id="aLength"></p>

<script type="text/javascript">

//方法一:

var a = document.getElementsByTagName("a").length

console.debug(document.getElementById("aLength"))

document.getElementById("aLength").innerHTML=a

</script>

</body>

呵呵。这个正常。如果是IE的话,应该没什么错。但是其他浏览器就有问题了,

有些标签不支持name属性。如 table等,

最简单的方式,引入Jquery 用Jquery的方法就很轻松,因为Jquery的方法都兼容过,用起来很简单方便