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

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

誰能告訴我 我這方法為什么添加不了A鏈接

<!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(){
??????????????????
?????//?鼠標移動改變背景,可以通過給每行綁定鼠標移上事件和鼠標移除事件來改變所在行背景色。
???
		
?????
	?
	?}
????????var?num=2;
??????//?編寫一個函數,供添加按鈕調用,動態在表格的最后一行添加子節點;
?????????function?addrow(){
?????????????num++;
?????????????var?tr=document.createElement("tr");
?????????????var?line1=document.createElement("th");
?????????????var?line2=document.createElement("th");
?????????????var?line3=document.createElement("th");
?????????????//line3.innerHTML='<a?href="javascript:;"?onclick="deleteH(this)">刪除</a>';
?????????????var?D=document.createElement("a");
?????????????var?node?=?document.createTextNode("刪除");
??????????????D.appendChild(node);
??????????????D.setAttribute("onclick","deleteH()");
?????????????//給各個單元賦值?;
?????????????line1.innerHTML="xh00"+num;
?????????????line2.innerHTML="小"+num;
????????????
????????????var?tab=document.getElementById("table").lastChild;
?????????????tab.appendChild(tr);
?????????????
?????????????tr.appendChild(line1);
?????????????tr.appendChild(line2);
?????????????tr.appendChild(line3);
?????????????line3.appendChild(D);
??????????????
?????????????var?tr1=document.getElementsByTagName("tr");
?????????????for?(var?i=1;i<tr1.length;i++){
????????????????colorChange(tr1[i]);
????????????}
?????????????
?????????????
?????????}
?????????????
????????
????????
???	?
?????//?創建刪除函數
??????function?deleteH(note){
??????????var?tr=note.parentNode.parentNode;
??????????tr.parentNode.removeChild(tr);
??????}


??</script>?
??<style>
??????*{
??????????font-weight:400;
??????????font-family:宋體;
??????}
??????????
?????
??</style>
?</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:deleteH(this);"?onclick="deleteH(this)">刪除</a></td>???<!--在刪除按鈕上添加點擊事件??-->
	???</tr>

	???<tr>
		<td>xh002</td>
		<td>劉小芳</td>
		<td><a?href="javascript:;"?onclick="deleteH(this)">刪除</a></td>???<!--在刪除按鈕上添加點擊事件??-->
	???</tr>??

	???</table>
	???<input?type="button"?value="添加一行"?onclick="addrow()"?/>???<!--在添加按鈕上添加點擊事件??-->
?</body>
</html>

? 我模仿他們的方法 是可以實現功能 ?

?但是我用自己的想法 ?建立一個A標簽 然后設置屬性 然后appendChild到td標簽里 ? ?結果刪除那里并沒有a鏈接的樣子 ?只有刪除兩個字 ? 哪位大神可以指出我的錯誤 謝謝了?

正在回答

1 回答

第28行改為D.setAttribute("onclick","deleteH(this)");(少了傳入參數);
第28行后加一行:D.setAttribute("href","javascript:;");

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

jerrykwok 提問者

一言驚醒夢中人 感謝
2016-09-21 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

誰能告訴我 我這方法為什么添加不了A鏈接

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

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

幫助反饋 APP下載

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

公眾號

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