表格复选、复选变色、以及行的间隔行

<style type="text/css">
<!--
.row {BACKGROUND-COLOR: expression(rowIndex%2==1?'':'#F5F5F5')}
Body {FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,sans-serif;LINE-HEIGHT: 150%;}
Td {FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,sans-serif;LINE-HEIGHT: 150%;}
.tb {border-collapse: collapse}
-->
</style>
<script language="JavaScript" type="text/JavaScript">
//复选
function selectAll(chk)
{   
var chk = document.form1.chkAll.checked;
for (i=0;i<document.all.length;i++) {
if (document.all[i].name=="id[]") {
document.all[i].checked=chk;
chkRow(document.all[i]);
}}}


//复选后单元格变色
function chkRow(obj){
var r = obj.parentElement.parentElement;
if(obj.checked){ r.style.backgroundColor="#E6E9F2";}
else {if(r.rowIndex%2==1)r.style.backgroundColor="";else r.style.backgroundColor="#F5F5F5";}
}
</script>
<table width="50%"  border="1" cellpadding="3" cellspacing="0" bordercolor="#333333" class="tb">
<form name="form1" method="post" action="">
  <tr class="row">
    <td width="5%">&nbsp;</td>
    <td width="33%" align="center"><strong>论坛名称</strong></td>
    <td width="62%" align="center"><strong>网 址</strong></td>
  </tr>
  <tr class="row">
    <td align="center"><input type="checkbox" name="id[]" value="1" οnclick="javascript:chkRow(this);"></td>
    <td align="center">21世纪ASP.NET</td>
    <td align="center"><a href="http://www.21asp.net" target="_blank">http://www.21asp.net</a></td>
  </tr>
  <tr class="row">
    <td align="center"><input type="checkbox" name="id[]" value="1" οnclick="javascript:chkRow(this);"></td>
    <td align="center">asp.net</td>
    <td align="center"><a href="http://www.asp.net" target="_blank">http://www.asp.net</a></td>
  </tr>
  <tr class="row">
    <td align="center"><input type="checkbox" name="id[]" value="1" οnclick="javascript:chkRow(this);"></td>
    <td align="center">微软中国</td>
    <td align="center"><a href="http://www.microsoft.com/china" target="_blank">http://www.microsoft.com/china</a></td>
  </tr>
  <tr class="row">
    <td colspan="3"><input type="checkbox" name="chkAll" title="全选/取消" οnclick="selectAll()"> <strong>全选/取消</strong></td>
    </tr>
</form> 
</table>
----------------------------------------------------------------------

<style type="text/css">
<!--
Td {FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,sans-serif;LINE-HEIGHT: 150%;}
-->
</style>

<script>
function bgChange(obj){
obj.bgColor=obj.bgColor==""?"#ffffff":"";
}
</script>

<table width="100%" border="0" cellspacing="1" bgcolor=#66ccee>
  <tr οnclick="bgChange(this)" bgcolor=#ffffff>
    <td>http://www.21asp.net</td>
  </tr>
  <tr οnclick="bgChange(this)" bgcolor=#ffffff>
    <td>http://www.21asp.net</td>
  </tr>
  <tr οnclick="bgChange(this)" bgcolor=#ffffff>
    <td>http://www.21asp.net</td>
  </tr>
</table>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值