哪位大神幫我看看哪里錯(cuò)了,謝謝啦
<!DOCTYPE html>
<html>
<head>
?? ?<meta charset="UTF-8">
?? ?<title>日常代碼</title>
?? ?<script type="text/javascript">
?? ??? ?window.onload = function(){
?? ??? ??? ?// 鼠標(biāo)移動(dòng)改變背景,可以通過給每行綁定鼠標(biāo)移上事件和鼠標(biāo)移除事件來改變所在行背景色。
?? ??? ? ?? ?var tr = document.getElementsByTagName("tr");?? ?//獲取行tr
?? ??? ? ?? ?for (var i = 0; i < tr.length; i++) {
?? ??? ? ?? ??? ??? ?changeColor(tr[i]);
?? ??? ? ?? ??? ?}
?? ??? ?}
?? ??? ?//改變背景的函數(shù)
?? ??? ?function changeColor(obj){
?? ??? ??? ?obj.mouseover = function(){
?? ??? ??? ??? ?obj.style.backgroundColor = "#f2f2f2";
?? ??? ??? ?}
?? ??? ??? ?obj.mouserout = function(){
?? ??? ??? ??? ?obj.style.backgroundColor = "#fff";
?? ??? ??? ?}
?? ??? ?}
?? ??? ?// 編寫一個(gè)函數(shù),供添加按鈕調(diào)用,動(dòng)態(tài)在表格的最后一行添加子節(jié)點(diǎn);
?? ??? ?var num = 2;
?? ??? ?function add(){
?? ??? ??? ?num++;
?? ??? ??? ?var tr = document.createElement("tr");?? ?//創(chuàng)建一個(gè)tr標(biāo)簽
?? ??? ??? ?var xh = document.createElement("td");?? ?//創(chuàng)建一個(gè)td標(biāo)簽
?? ??? ??? ?var xname = document.createElement("td");
?? ??? ??? ?var xdel = document.createElement("td");
?? ??? ??? ?xh.innerHTML = "xh" + num;
?? ??? ??? ?xname.innerHTML = "小" + num;
?? ??? ??? ?xdel.innerHTML = "<a herf='javascript:;' onclick='del(this)'>刪除</a>";
?? ??? ??? ?var tab = document.getElementById("table");?? ?//獲取table的ID值
?? ??? ??? ?tab.appdenChild(tr);
?? ??? ??? ?tr.appdenChild(xh);
?? ??? ??? ?tr.appdenChild(xname);
?? ??? ??? ?tr.appdenChild(xdel);
?? ??? ??? ?var ter = document.getElementsByTagName("tr");
?? ??? ??? ?for (var i = 0; i < ter.length; i++) {
?? ??? ??? ??? ?changeColor(ter[i]);
?? ??? ??? ?}
?? ??? ?}
?? ??? ??? ?
?? ??? ?
?? ??? ?// 創(chuàng)建刪除函數(shù)
?? ??? ?function del(obj){
?? ??? ??? ?var tr = obj.parentNode.parentNode;
?? ??? ??? ?tr.parentNode.removeChild(tr);?? ?
?? ??? ?}
?? ?</script>
</head>
<body>
?? ?<table border="1" width="50%" id="table">
?? ??? ?<tr>
?? ??? ??? ?<th>學(xué)號(hào)</th>
?? ??? ??? ?<th>姓名</th>
?? ??? ??? ?<th>操作</th>
?? ??? ?</tr>
?? ??? ?<tr>
?? ??? ??? ?<td>xh001</td>
?? ??? ??? ?<td>小于</td>
?? ??? ??? ?<td><a href="javascript:;" onclick="del(this)">刪除</a></td>?? ?<!-- 在刪除按鈕上添加點(diǎn)擊事件 -->
?? ??? ?</tr>
?? ??? ?<tr>
?? ??? ??? ?<td>xh002</td>
?? ??? ??? ?<td>小王</td>
?? ??? ??? ?<td><a href="javascript:;" onclick="del(this)">刪除</a></td>?? ?<!-- 在刪除按鈕上添加點(diǎn)擊事件 -->
?? ??? ?</tr>
?? ?</table>
?? ?<input type="button" value="添加一行" onclick="add()" />?? ?<!-- 在添加按鈕上添加點(diǎn)擊事件 -->
</body>
</html>
2018-10-12
onmouseover,onmouseout