手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js获取class的所有元素
js获取class的所有元素
摘要:复制代码代码如下:window.onload=function(){vartopMenus=getClass('li','topMenu')...

复制代码 代码如下:

<html>

<head>

<script type="text/javascript">

window.onload = function()

{ var topMenus = getClass('li','topMenu');

for(var i=0;i < topMenus.length; i++)

{

alert(topMenus[i].innerHTML);

}

}

function getClass(tagName,className) //获得标签名为tagName,类名className的元素

{

if(document.getElementsByClassName) //支持这个函数

{ return document.getElementsByClassName(className);

}

else

{ var tags=document.getElementsByTagName(tagName);//获取标签

var tagArr=[];//用于返回类名为className的元素

for(var i=0;i < tags.length; i++)

{

if(tags[i].class == className)

{

tagArr[tagArr.length] = tags[i];//保存满足条件的元素

}

}

return tagArr;

}

}

</script>

</head>

<body>

<ul id="nav">

<li><a href="#">产品介绍</a>

<ul>

<li><a href="#">产品1</a></li>

<li><a href="#">产品2</a></li>

<li><a href="#">产品3</a></li>

<li><a href="#">产品4</a></li>

<li><a href="#">产品5</a></li>

<li><a href="#">产品6</a></li>

</ul>

</li>

<li><a href="#">服务介绍</a>

<ul>

<li><a href="#">服务1</a></li>

<li><a href="#">服务2</a></li>

<li><a href="#">服务3</a></li>

<li><a href="#">服务4</a></li>

</ul>

</li>

<li><a href="#">成功案例</a>

<ul>

<li><a href="#">案例1</a></li>

<li><a href="#">案例2</a></li>

<li><a href="#">案例3</a></li>

<li><a href="#">案例4</a></li>

</ul>

</li>

<li><a href="#">关于我们</a>

<ul>

<li><a href="#">我们1</a></li>

<li><a href="#">我们2</a></li>

<li><a href="#">我们3</a></li>

<li><a href="#">我们4</a></li>

</ul>

</li>

<li><a href="#">联系我们</a>

<ul>

<li><a href="#">联系1</a></li>

<li><a href="#">联系2</a></li>

<li><a href="#">联系3</a></li>

<li><a href="#">联系4</a></li>

<li><a href="#">联系5</a></li>

<li><a href="#">联系6</a></li>

<li><a href="#">联系7</a></li>

</ul>

</li>

</ul>

</body>

</html>

注意getElementsByClassName和getElementsByTagName都有s;

js中不能用int a=1;要用var a=1;

【js获取class的所有元素】相关文章:

javascript常用的方法分享

js获取滚动距离的方法

Javascript获取统一管理的提示语(message)

三种AngularJS中获取数据源的方式

js跨域请求的5中解决方式

js兼容火狐获取图片宽和高的方法

js获取字符串字节数方法小结

javascript制作的滑动图片菜单

js比较日期大小的方法

可输入的下拉框

精品推荐
分类导航