怎么使用js遍历修改每个元素的class

JavaScript021

怎么使用js遍历修改每个元素的class,第1张

var list = document.getElementById("list1").getElementsByTagName("a")

for (var i=0i<list.lengthi++){

// TODO: Any codes you want here

}

很简单

$(".class").each(function (){ // 里面放class名字 把你想遍历的标签 class名改成一样的

$(this).val() //值

$(this).attr('id')// id属性

})

<html>

<head></head>

<body>

<ul>

<li class="picrp">

<li class="picrp">

<li class="picrt">

<li class="picrp">

<li class="picrp">

<li class="picrt">

<li class="picrp">

<li class="picrp">

<li class="picrt">

</ul>

<script type="text/javascript">

var target = document.getElementByid("target")

var lis = target.getElementsByTagName('li')

var i_cur

for(var i=0 i<lis.length i++){

i_cur = i%2

if(i_cur<1){

lis[i].className = 'picrp'

}else{

lis[i].className = 'picrt'

}

}

</script>

</body>

</htmL>