<!DOCTYPE html><html>?<head>? <title> new document </title>? <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>? <script type="text/javascript">? ? ? window.onload = function(){? ? ? ? ? ?var trs = document.getElementsByTagName('tr');? ? ? ? ? ?for(var i = 1; i < trs.length; i++){? ? ? ? ? ? ? ? trs[i].onmouseover = function(){? ? ? ? ? ? ? ? ? ? ?this.style.backgroundColor = "#f2f2f2";? ? ? ? ? ? ? ? }//我的想法是var color=trs[i].style.backgroundColor="#f2f2f2";// trs[i].onmouseover = color;這樣是不對的但是不知道為什么? ? ? ? ? ? ? ? trs[i].onmouseout = function(){? ? ? ? ? ? ? ? ? ? ?this.style.backgroundColor = "#fff";? ? ? ? ? ? ? ? }? ? ? ? ? }? ? ? ? }? </script>?</head>?<body>? ? ?<table border="1" width="50%" id="table">? ? ?<tr>? ? <th>學(xué)號</th>? ? <th>姓名</th>? ? <th>操作</th>? ? ?</tr>? ? <tr>? ? <td>xh001</td>? ? <td>王小明</td>? ? <td><a href="#" onclick = "deleteItem(this);return false;" >刪除</a></td>? ? ?</tr>? ? ?<tr>? ? <td>xh002</td>? ? <td>劉小芳</td>? ? <td><a href="javasript:;" onclick = "deleteItem(this);" >刪除</a></td>? ? ?</tr>? ? ?</table>? ? ?<input type="button" value="添加一行" ?onclick = "addTo();"/>?</body></html>
不明白為什么一定要用this
我想改個好聽點的名字
2015-11-23 11:11:32