? ? ? window.onload = setInterval(function(){? ? ? ? ? ?var tr=document.getElementsByTagName("tr"); for(var i=0;i<tr.length;i++){ tr[i].onmouseover=function(){ this.className="c1"; }// 鼠標移動改變背景,可以通過給 tr[i].onmouseout=function(){ this.className=""; }// 鼠標移動改變背景,可以 } //每行綁定鼠標移上事件和鼠標移除事件來改變所在行背景色。? ? ? ? ? ? ? ? },100)? ? ?function add(){? ? ? var addtr=document.createElement("tr");// 編寫一個函數,供添加按鈕調用,動態在表格的最后一行添加子節點; ?var addtd=document.createElement("td"); addtd.innerHTML=""; addtr.appendChild(addtd); addtd=document.createElement("td"); addtd.innerHTML=""; addtr.appendChild(addtd); addtd=document.createElement("td"); addtd.innerHTML="<a href='javascript:;' onclick='clear(this)' ?>刪除</a>" addtr.appendChild(addtd); var otable=document.getElementById("table"); otable.appendChild(addtr); ? ? ?}? ? ? ? ?? ? ?// 創建刪除函數? ?function dell(obj){ var otable=document.getElementById("table").lastChild; var otr=obj.parentNode.parentNode; otable.removeChild(obj.parentNode.parentNode); ? ? }
為什么新加的一行不能刪除啊,幫幫忙
qq_yi個藍孩紙_03868157
2016-08-28 20:06:22