亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

終于完成了,看來還是有許多知識盲點的?。。?/h1>
<!DOCTYPE?html>
<html>
?<head>
??<title>?new?document?</title>??
??<meta?http-equiv="Content-Type"?content="text/html;?charset=gbk"/>???
??<script?type="text/javascript">?
??
??????window.onload?=?function(){
?????//?鼠標移動改變背景,可以通過給每行綁定鼠標移上事件和鼠標移除事件來改變所在行背景色。
????????
changecolor();
?
}
?????
????function?changecolor(){
????????var?trs?=?document.getElementsByTagName("tr");
????????for(var?i=1;i<trs.length;i++){
????????????trs[i].setAttribute("onmouseover","addcolor(this)");
????????????trs[i].setAttribute("onmouseout","deletecolor(this)");
????????}
????}
????
????function?addcolor(obj){
????????obj.style.backgroundColor="#f2f2f2";
????}
????function?deletecolor(obj){
????????obj.style.backgroundColor="#fff";
????}
????
?????
??????//?編寫一個函數,供添加按鈕調用,動態在表格的最后一行添加子節點;
?????function?addrow(){
?????????var?id?=?prompt("請輸入學號","xh");
?????????var?name?=?prompt("請輸入姓名","xxx");
?????????var?table?=?document.getElementById("table");
?????????var?newtr?=?document.createElement("tr");
?????????var?newth1?=?document.createElement("th");
?????????newth1.innerHTML?=?id;
?????????var?newth2?=?document.createElement("th");
?????????newth2.innerHTML?=?name;
?????????var?newth3?=?document.createElement("th");
?????????var?newa?=?document.createElement("a");
?????????newa.innerHTML="刪除";
?????????newa.setAttribute("href","javascript:;");
?????????newa.setAttribute("onclick","deleterow(this)");
?????????newth3.appendChild(newa);
?????????newtr.appendChild(newth1);
?????????newtr.appendChild(newth2);
?????????newtr.appendChild(newth3);
?????????table.appendChild(newtr);
?????????changecolor();
?????}
???
????
?????//?創建刪除函數
?????function?deleterow(obj){
?????????var?tmp?=?obj.parentNode.parentNode.parentNode.removeChild(obj.parentNode.parentNode);
?????}
??</script>?
?</head>?
?<body>?
???<table?border="1"?width="50%"?id="table">
???<tr>
<th>學號</th>
<th>姓名</th>
<th>操作</th>
???</tr>??
???<tr>
<td>xh001</td>
<td>王小明</td>
<td><a?href="javascript:;"?onclick="deleterow(this)">刪除</a></td>???<!--在刪除按鈕上添加點擊事件??-->
???</tr>
???<tr>
<td>xh002</td>
<td>劉小芳</td>
<td><a?href="javascript:;"?onclick="deleterow(this)">刪除</a></td>???<!--在刪除按鈕上添加點擊事件??-->
???</tr>??
???</table>
???<input?type="button"?value="添加一行"?onclick="addrow()"?/>???<!--在添加按鈕上添加點擊事件??-->
?</body>
</html>


正在回答

2 回答

寫的很好,不過建議把th改成td,看起來舒服點

0 回復 有任何疑惑可以回復我~

寫得很好哎

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

終于完成了,看來還是有許多知識盲點的?。?!

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號