最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript表格隔行變色加鼠標(biāo)移入移出及點(diǎn)擊效果的方法

 更新時(shí)間:2015年04月10日 12:14:26   作者:jingangel  
這篇文章主要介紹了javascript表格隔行變色加鼠標(biāo)移入移出及點(diǎn)擊效果的方法,涉及javascript實(shí)現(xiàn)隔行變色及鼠標(biāo)點(diǎn)擊效果的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了javascript表格隔行變色加鼠標(biāo)移入移出及點(diǎn)擊效果的方法。分享給大家供大家參考。具體分析如下:

表格隔行變色,也是一個(gè)提高用戶體驗(yàn)的js效果。

效果實(shí)現(xiàn):

表格奇偶行的顏色不一樣。這樣可以防止用戶看數(shù)據(jù)時(shí)串行。
鼠標(biāo)移入某行時(shí)變顏色,移出再變回來。這樣可以讓用戶清楚的知道自己正在看哪一行。

表格點(diǎn)擊變色。便于用戶選中自己想保留的項(xiàng)。
 
說明:

i%2 每個(gè)數(shù)和2取模的值,只有0和1兩種,這樣就可以實(shí)現(xiàn)隔行變色的效果
tables_li[i].onoff = 1;  為了實(shí)現(xiàn)點(diǎn)擊變色,鼠標(biāo)移入移出時(shí),顏色不被覆蓋。
 
上代碼:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<title>無標(biāo)題文檔</title>
<style>
table{
border-collapse:collapse
}
table td{
height:26px;
font-size:12px;
color:#333;
border:1px solid #09c;
text-align:center;
padding:0 10px;
}
</style>
</head>
<body>
<script>
window.onload = function(){
 var tables = document.getElementById("tables");
 var tables_li = tables.getElementsByTagName("tr");
 var i=0;
 var len = tables_li.length;
 for(i=0; i<len; i++){
  tables_li[i].onoff = 1;
  tables_li[i].index = i;
  tables_li[i].style.backgroundColor = i%2?"#ace":"";
  tables_li[i].onmouseover = function(){
   if(this.onoff == 1){
   this.style.backgroundColor = "#06c";
   }
  }
  tables_li[i].onmouseout = function(){
   if(this.onoff == 1){
    this.style.backgroundColor = this.index%2?"#ace":"";
   }
  }
  tables_li[i].onclick = function(){
   if(this.onoff == 1){
    this.onoff = 0;
    this.style.backgroundColor = "#069";
   }else{
    this.onoff = 1;
    this.style.backgroundColor = this.index%2?"#ace":"";
   }
  }
 }
}
</script>
<table width="500" border="0" align="center"
cellpadding="0" cellspacing="0" id="tables">
 <tr>
 <td>1</td>
 <td>內(nèi)容內(nèi)容</td>
 </tr>
 <tr>
 <td>2</td>
 <td>內(nèi)容內(nèi)容</td>
 </tr>
 <tr>
 <td>3</td>
 <td>內(nèi)容內(nèi)容</td>
 </tr>
 <tr>
 <td>4</td>
 <td>內(nèi)容內(nèi)容</td>
 </tr>
 <tr>
 <td>5</td>
 <td>內(nèi)容內(nèi)容</td>
 </tr>
 <tr>
 <td>6</td>
 <td>內(nèi)容內(nèi)容</td>
 </tr>
 <tr>
 <td>7</td>
 <td>內(nèi)容內(nèi)容</td>
 </tr>
 <tr>
 <td>8</td>
 <td>內(nèi)容內(nèi)容</td>
 </tr>
 <tr>
 <td>9</td>
 <td>內(nèi)容內(nèi)容</td>
 </tr>
 <tr>
 <td>10</td>
 <td>內(nèi)容內(nèi)容</td>
 </tr>
</table>
</body>
</html>

希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 基于javascript實(shí)現(xiàn)單選及多選的向右和向左移動(dòng)實(shí)例

    基于javascript實(shí)現(xiàn)單選及多選的向右和向左移動(dòng)實(shí)例

    這篇文章主要介紹了基于javascript實(shí)現(xiàn)單選及多選的向右和向左移動(dòng),涉及javascript針對(duì)頁面元素的動(dòng)態(tài)操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • JavaScript內(nèi)置日期、時(shí)間格式化時(shí)間實(shí)例代碼

    JavaScript內(nèi)置日期、時(shí)間格式化時(shí)間實(shí)例代碼

    JS中的 Date 對(duì)象用于處理日期和時(shí)間,Date對(duì)象和Math對(duì)象不一樣,Date是一個(gè)構(gòu)造函數(shù),需要實(shí)例化后才能使用對(duì)象中具體的方法和屬性。這篇文章主要給大家介紹了關(guān)于JavaScript內(nèi)置日期、時(shí)間格式化時(shí)間的相關(guān)資料,需要的朋友可以參考下
    2021-05-05
  • 原生JavaScript實(shí)現(xiàn)異步多文件上傳

    原生JavaScript實(shí)現(xiàn)異步多文件上傳

    這篇文章主要介紹了原生JavaScript實(shí)現(xiàn)異步多文件上傳,感興趣的小伙伴們可以參考一下
    2015-12-12
  • 基于JavaScript實(shí)現(xiàn)下拉列表左右移動(dòng)代碼

    基于JavaScript實(shí)現(xiàn)下拉列表左右移動(dòng)代碼

    這篇文章主要介紹了基于JavaScript實(shí)現(xiàn)下拉列表左右移動(dòng)效果,代碼簡(jiǎn)單易懂非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-02-02
  • javascript實(shí)現(xiàn)電商放大鏡效果

    javascript實(shí)現(xiàn)電商放大鏡效果

    這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)電商放大鏡效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • 關(guān)于Ajax的原理以及代碼封裝詳解

    關(guān)于Ajax的原理以及代碼封裝詳解

    AJAX = Asynchronous JavaScript and XML(異步的 JavaScript 和 XML),相信大家對(duì)ajax都很熟悉,下面這篇文章主要給大家介紹了關(guān)于Ajax原理以及代碼封裝的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-09-09
  • 了解Javascript的模塊化開發(fā)

    了解Javascript的模塊化開發(fā)

    這篇文章主要介紹了了解Javascript的模塊化開發(fā),本文講解了為什么需要模塊化開發(fā),模塊化開發(fā)的形成原因等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • JavaScript獲取IP獲取的是IPV6 如何校驗(yàn)

    JavaScript獲取IP獲取的是IPV6 如何校驗(yàn)

    項(xiàng)目中遇到了關(guān)于IPV6的一些問題,特意做一個(gè)專輯說明一下,希望能夠幫助有需要的同學(xué)!
    2016-06-06
  • JS中Promise函數(shù)then的奧秘探究

    JS中Promise函數(shù)then的奧秘探究

    then()方法用于指定當(dāng)前實(shí)例狀態(tài)發(fā)生改變時(shí)的回調(diào)函數(shù)。它返回一個(gè)新的Promise實(shí)例。下面這篇文章主要給大家介紹了關(guān)于JS中Promise函數(shù)then的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧
    2018-07-07
  • 基于javascript實(shí)現(xiàn)右下角浮動(dòng)廣告效果

    基于javascript實(shí)現(xiàn)右下角浮動(dòng)廣告效果

    這篇文章主要介紹了基于javascript實(shí)現(xiàn)右下角浮動(dòng)廣告效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-01-01

最新評(píng)論

新郑市| 广饶县| 英吉沙县| 泾阳县| 洛浦县| 揭阳市| 滕州市| 当阳市| 什邡市| 西贡区| 永吉县| 洞头县| 壶关县| 鞍山市| 鹤山市| 阆中市| 滕州市| 合水县| 乡宁县| 南康市| 霍城县| 屏山县| 巴马| 诸暨市| 天长市| 黎平县| 乐业县| 奉贤区| 双鸭山市| 拉孜县| 温宿县| 石嘴山市| 高要市| 渝北区| 长子县| 石河子市| 虹口区| 霸州市| 平潭县| 林西县| 榆林市|