复制代码 代码如下: <p>window.onload = function()<br>{ var topMenus = getClass('li','topMenu');<br> for(var i=0;i < topMenus.length; i++)<BR> {<BR> alert(topMenus[i].innerHTML); <BR> }</P> <P>}</P> <P>function getClass(tagName,className) //获得标签名为tagName,类名className的元素<BR>{<BR> if(document.getElementsByClassName) //支持这个函数<BR> { return document.getElementsByClassName(className);<BR> }<BR> else<BR> { var tags=document.getElementsByTagName(tagName);//获取标签<BR> var tagArr=[];//用于返回类名为className的元素<BR> for(var i=0;i < tags.length; i++)<BR> {<BR> if(tags[i].class == className)<BR> {<BR> tagArr[tagArr.length] = tags[i];//保存满足条件的元素<BR> }<BR> }<BR> return tagArr;<BR> }</P> <P>}</P> <P> </P> <P> 产品介绍 产品1 产品3 产品4 产品5 < ;li>产品6 服务介绍 服务1 服务2 服务3 服务4 成功案例 < ;ul class="subMenu"> 案例1 案例2 案例3 案例4 关于我们 我们1< /a> 我们2 我们3 我们4 联系我们 联系 联系1 2 a> 联系4 联系5 < a href="#">联系6 联系7 注意getElementsByClassName和getElementsByTagName都有; js中不能用int a=1;使用var a=1;