利用CSS实现一览数据的奇偶行颜色不同

        table thead tr th  {
            border
: 1px solid black;
            padding
: 3px;
            background-color
: #cccccc;
            background-color
: expression(this.rowIndex % 2 == 0 ? "#FFFFFF" : "#EEEEEE");
        
}


        table tbody tr td 
{
            border
: 1px solid black;
            padding
: 3px;
        
}

        .trs
{
            background-color
: expression(this.rowIndex % 2 == 0 ? "#FFFFFF" : "#EEEEEE");
        
}
 全部的jsp代码:
<% @page pageEncoding="GBK" contentType="text/html; charset=GBK" %>
<% @ taglib prefix="s" uri="/struts-tags" %>

< html >
< head >
< title > 游戏管理 </ title >
</ head >
< style  type ="text/css" >
        table 
{
            border
: 1px solid black;
            border-collapse
: collapse;
        
}


        table thead tr th 
{
            border
: 1px solid black;
            padding
: 3px;
            background-color
: #cccccc;
            background-color
: expression(this.rowIndex % 2 == 0 ? "#FFFFFF" : "#EEEEEE");
        
}


        table tbody tr td 
{
            border
: 1px solid black;
            padding
: 3px;
        
}

        .trs
{
            background-color
: expression(this.rowIndex % 2 == 0 ? "#FFFFFF" : "#EEEEEE");
        
}

    
</ style >
< script  language ="JavaScript" >
    
function doSearch(){
        
if(document.all.searchValue.value=="")
        
{
            alert(
"请输入查询关键字!");
        }
else{
            window.location.href
="/game/products/list.action?queryName="+document.all.searchName.value+"&&queryValue="+document.all.searchValue.value;
         }

    }

    
</ script >
< body >

< table  align ="center" >
    
< tr  align ="right" >
        
< td >< href ="<s:url action=" list" includeParams ="none" /> ">查看所有对象 </ a >
        
< href ='<s:url  action ="edit"   ></ s:url > '>创建新对象 </ a >   < select
            
name ="searchName" >
            
< option  value ="gameNameCn" > 中文名称 </ option >
            
< option  value ="gameNameEn" > 英文名称 </ option >
            
< option  value ="gameCapacity" > 碟数 </ option >
            
< option  value ="gameVersion" > 版本 </ option >
            
< option  value ="gameMedia" > 介质 </ option >
            
< option  value ="gameCopyright" > 版权 </ option >
        
</ select >   < input  type ="text"  name ="searchValue"  value =""  size ="10"   />   < input
            
type ="button"  value ="查询"  onClick ="doSearch();" ></ td >
    
</ tr >
    
< tr >
        
< td >
        
< table  cellspacing ="0"  align ="center" >
            
< thead >
                
< tr >
                    
< th > 中文名称 </ th >
                    
< th > 英文名称 </ th >
                    
< th > 碟数 </ th >
                    
< th > 版本 </ th >
                    
< th > 介质 </ th >
                    
< th > 版权 </ th >
                    
< th > 价格 </ th >
                    
< th > 攻略 </ th >
                
</ tr >
            
</ thead >
            
< tbody >
                
< s:iterator  value ="availableItems" >
                    
< tr  class ="trs" >
                        
< td >< a
                            
href ='<s:url  action ="edit"   >< s:param  name ="gameId"  value ="gameId"   /></ s:url > '>
                        
< s:property  value ="gameNameCn"   />   </ a ></ td >
                        
< td >< s:property  value ="gameNameEn"   /></ td >
                        
< td >< s:property  value ="gameCapacity"   /></ td >
                        
< td >< s:if  test ="1 == gameVersion" >
                     中文版
                
</ s:if >   < s:elseif  test ="2 == gameVersion" >
                    英文版
                
</ s:elseif ></ td >
                        
< td >< s:if  test ="1 == gameMedia" >
                     CD
                
</ s:if >   < s:elseif  test ="2 == gameMedia" >
                    DVD5
                
</ s:elseif ></ td >
                        
< td >< s:if  test ="1 == gameCopyright" >
                     正版
                
</ s:if >   < s:elseif  test ="2 == gameCopyright" >
                    翻版
                
</ s:elseif ></ td >
                        
< td >< s:property  value ="gamePrice"   /></ td >
                        
< td >< s:property  value ="gameContent"   /></ td >
                    
</ tr >
                
</ s:iterator >
                
< tr  align ="right" >
                    
< td  colspan ="9" > < s:property  value ="totalRows"   /> &nbsp;
                    第
< s:property  value ="currentPage"   /> &nbsp;  共 < s:property
                        
value ="pager.getTotalPages()"   /> &nbsp;   < a
                        
href ="<s:url value=" list.action" >
                
< s:param  name ="currentPage"  value ="currentPage" />
                
< s:param  name ="pagerMethod"  value ="'first'" />

            
</ s:url > ">首页 </ a >
                    
< a
                        
href ="<s:url value=" list.action" >
                
< s:param  name ="currentPage"  value ="currentPage" />
                
< s:param  name ="pagerMethod"  value ="'previous'" />
            
</ s:url > ">上一页 </ a >
                    
< a
                        
href ="<s:url value=" list.action" >
                
< s:param  name ="currentPage"  value ="currentPage" />
                
< s:param  name ="pagerMethod"  value ="'next'" />
            
</ s:url > ">下一页 </ a >
                    
< a
                        
href ="<s:url value=" list.action" >
                
< s:param  name ="currentPage"  value ="currentPage" />
                
< s:param  name ="pagerMethod"  value ="'last'" />
            
</ s:url > ">尾页 </ a >
                    
</ td >
                
</ tr >
            
</ tbody >
        
</ table >
        
</ td >
    
</ tr >
</ table >
</ body >
</ html >
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值