js利用求餘運算子實現各行變色效果

antzone發表於2017-03-23

實現各行變色的方式有很多,本章節介紹一下通過求餘運算子來實現此效果。

程式碼例項如下:

[HTML] 純文字檢視 複製程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<script type="text/javascript">
window.onload=function(){
   var obox=document.getElementById("box");
   var lis=obox.getElementsByTagName("li");
   for(var i=0;i<lis.length;i++){
     if(i%2==0){
       lis[i].style.background='red';
     }
   }
}
</script>
</head>
<body>
<ul id="box">
  <li>螞蟻部落一</li>
  <li>螞蟻部落二</li>
  <li>螞蟻部落三</li>
  <li>螞蟻部落四</li>
  <li>螞蟻部落五</li>
</ul>
</body>
</html>

相關文章