js改变table标签的背景

<!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=utf-8" />
<title>无标题文档</title>
<style type="text/css">
body {
	font-family:"Helvetiva","Arial",sans-serif;
	background:#fff;
	color:#000;
}
table {
	margin:auto;
	border:1px solid #699;
}
caption {
	matgin:auto;
	padding:.2em;
	font-size:1.2em;
	font-weight:bold;
}
th {
	font-weight:normal;
	font-style:italic;
	text-align:left;
	border:1px doted #699;
	background-color:#9cc;
	color:#000;
}
th,td {
	width:10em;
	padding:.5em;
}
</style>
<script >
function stripeTables() {
	if(!document.getElementsByTagName) return false;
	var tables = document.getElementsByTagName("table");
	var odd,rows;
	for(var i=0; i<tables.length; i++) {
		odd = false;
		rows = tables[i].getElementsByTagName("tr");
		for(var j=0; j<rows.length; j++) {
			if(odd ==true) {
				rows[j].style.backgroundColor="#ffc";
				odd=false;
			} else {
				odd=ture;
			}
		}
	}
}

stripeTables();
</script>

</head>

<body>

  <table>
    <caption>Itinerary</caption>
    <thead>
    <tr>
      <th>When</th>
      <th>Where</th>
    </tr>
    </thead>
    <tbody>
    <tr>
      <td>June 9th</td>
      <td>Portland,<abbr title="Oregon">OR</abbr></td>
    </tr>
    <tr>
      <td>June 10th</td>
      <td>Seattle,<abbr title="Washington">WA</abbr></td>
    </tr>
    <tr>
      <td>June 12th</td>
      <td>Sacramento,<abbr title="California">CA</abbr></td>
    </tr>
</body>
</html>

书本Page164,pdf打开是Page184
发现无效果,代码核对了好几遍,再看看吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值