js隔行變色程式碼例項
分享一段程式碼例項,它利用原生js實現了隔行變色效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> ul { list-style: none; } li span { margin: 0 10px; } .current { background-color: #ccc !important; } </style> <script> window.onload = function (){ var arr = document.getElementsByTagName("li"); for (var index = 0, len = arr.length ; index < len ; index++) { if (index % 2 != 0) arr[index].style.backgroundColor = 'green'; arr[index].onmouseover = function () { this.className = "current"; } arr[index].onmouseout = function () { this.className = ""; } } } </script> </head> <body> <div class="box"> <ul> <li><span>上證指數</span><span>1333</span><span>15.15</span><span>0.16%</span></li> <li><span>上證指數</span><span>1333</span><span>15.15</span><span>0.16%</span></li> <li><span>上證指數</span><span>1333</span><span>15.15</span><span>0.16%</span></li> <li><span>上證指數</span><span>1333</span><span>15.15</span><span>0.16%</span></li> <li><span>上證指數</span><span>1333</span><span>15.15</span><span>0.16%</span></li> <li><span>上證指數</span><span>1333</span><span>15.15</span><span>0.16%</span></li> <li><span>上證指數</span><span>1333</span><span>15.15</span><span>0.16%</span></li> <li><span>上證指數</span><span>1333</span><span>15.15</span><span>0.16%</span></li> </ul> </div> </body> </html>
上面的程式碼實現了我們的要求,更多內容可以參閱相關閱讀。
相關閱讀:
(1).getElementsByTagName()參閱document.getElementsByTagName()一章節。
(2).onmouseover事件參閱javascript mouseover事件一章節。
(3).className參閱js className一章節。
(4).onmouseout事件參閱javascript mouseout事件一章節。
相關文章
- js table隔行變色效果程式碼例項JS
- CSS 隔行變色程式碼例項CSS
- jQuery 隔行變色效果程式碼例項jQuery
- jQuery隔行變色效果程式碼例項jQuery
- table表格隔行變色程式碼例項
- js實現li元素隔行背景變色例項程式碼JS
- jQuery實現的隔行變色程式碼例項jQuery
- jQuery table表格隔行換色程式碼例項jQuery
- js實現的表格隔行變色和滑鼠懸浮變色程式碼JS
- js字型顏色隨機變化效果程式碼例項JS隨機
- js隨機顏色例項程式碼JS隨機
- 表格行背景交替變色例項程式碼
- 支援鍵盤上下鍵的隔行變色程式碼
- javascript滑鼠懸浮行變色程式碼例項JavaScript
- CSS 表格隔行變色CSS
- jQuery表格隔行變色jQuery
- JavaScript隔行變色效果JavaScript
- 頁面表格怎麼實現隔行異色、隔行變色
- JavaScript 表格隔行變色效果JavaScript
- 滑鼠懸浮按鈕背景變色效果程式碼例項
- javascript文字彩虹式顏色漸變效果程式碼例項JavaScript
- jQuery外掛--表格隔行變色jQuery
- CSS表格隔行變色詳解CSS
- js動畫方式改變div尺寸程式碼例項JS動畫
- js刮刮樂程式碼例項JS
- toJSON()程式碼例項JSON
- js使用cookie儲存網站背景顏色程式碼例項JSCookie網站
- jQuery表格隔行變色效果詳解jQuery
- 滑鼠滑過實現table表格行背景變色程式碼例項
- js隨機生成十六進位制顏色值程式碼例項JS隨機
- js使用XMLHttpRequest例項程式碼JSXMLHTTP
- js confirm()程式碼例項JS
- 設定placeholder顏色程式碼例項
- jQuery簡單調色器程式碼例項jQuery
- 網頁變灰色程式碼例項網頁
- js監聽鍵盤事件程式碼例項例項JS事件
- js判斷變數是不是數字型別程式碼例項JS變數型別
- js選項卡簡單程式碼例項JS