`
jiasudu1649
  • 浏览: 723585 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

表格隔行换色,真是方便,摘自经典论坛

阅读更多
表格隔行换色,真是方便,摘自经典论坛

代码
摘自:  
http://www.blueidea.com/bbs/NewsDetail.asp?GroupName=Dreamweaver+%26+Javascript%D7%A8%C0%B8&DaysPrune=60&lp=1&id=2232008 
   
   
表格隔行换色,节省代码的好方法  
<style> 
.db { border-collapse:collapse;}  
.db tr{ background-color:expression('#F8F8F8,#EFEFEF'.split(',')[rowIndex%2]); }  
</style> 
<table width="100%" border="1" class="db"> 
<tr> 
<td> </td> 
</tr> 
<tr> 
<td> </td> 
</tr> 
<tr> 
<td> </td> 
</tr> 
<tr> 
<td> </td> 
</tr> 
</table> 
   
上面是每一行隔行换色每两行一循环,下面是每一行隔行换色,每八行一循环  
<style> 
.db tr{  
background-color:expression('#000000,#333333,#555555,#777777,#999999,#bbbbbb,#dddddd,#ffffff'.split(',')[rowIndex%8]);  
}  
</style> 





















    /*
        * get parameter form url
        * @param {Object} paramName :the name of parameter
        * return :the  value of parameter
        * william 2006-9-25
        */
function getParam(paramName)
{
               var hrefStr= window.location.href;
               //alert(hrefStr);
             var pos = hrefStr.indexOf("?");
             var paramStr = hrefStr.substring(pos,hrefStr.length);
            //alert(paramStr);
             var tempStr = paramStr.substring(paramStr.indexOf(paramName),paramStr.length);
             //alert(tempStr);
             if(tempStr.indexOf('&')>0)
             {
             //alert(tempStr.substring(paramName.length+1,tempStr.indexOf('&'))    );
              return     tempStr.substring(paramName.length+1,tempStr.indexOf('&')).replace(/\%20/g,' ')    ;
           }else
           {
               //alert(tempStr.substring(paramName.length+1,tempStr.length)    );
               return     tempStr.substring(paramName.length+1,tempStr.length).replace(/\%20/g,' ')    ;
           }
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics