第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

我自己只能想到這樣的方法寫出來,請(qǐng)大神們挑出錯(cuò)誤并指導(dǎo)

? ?var a = document.getElementsByTagName("tr");

? ? ? ? for(var i = 0;i<=a.length;i++){

? ? ? ? ? ? a[i].onmouseover = function(){ ?

? ? ? ? ? ? ? ? this.style.backgroundColor= ? ? "#f2f2f2";

? ? ? ? ? ? }

? ? ? ? ? ? a[i].onmouseout = function(){

? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? this.style.backgroundColor = "#fff";

? ? ? ? ? ? }

? ? ? ? ? ??

? ? ? ? }

? ? ?

?

}

? ? ?

? ? ? // 編寫一個(gè)函數(shù),供添加按鈕調(diào)用,動(dòng)態(tài)在表格的最后一行添加子節(jié)點(diǎn);

? ? function add(){

? ? ? ? var b = document.getElementById("table");

? ? ? ? var c = document.createElement("tr");

? ? ? ? var d = document.createElement("td");

? ? ? ? var e = document.createElement("td");

? ? ? ? var f = document.createElement("td");

? ? ? ? var g = document.createElement("a");

? ? ? ? d.innerHTML = "xh003";

? ? ? ? e.innerHTML = "張學(xué)友";

? ? ? ? g.innerHTML = "刪除";

? ? ? ? g.setAttribute("href","javascript:;")

? ? ? ? f.appendChild(g);

? ? ? ? c.appendChild(f);

? ? ? ? c.insertBefore(e,f);

? ? ? ? c.insertBefore(d,e);

? ? ? ? b.appendChild(c);

? ? ? ??

? ? ? ??

? ? }

? ?

? ? ?

? ? ?// 創(chuàng)建刪除函數(shù)

? ? function move(ev){

? ? ? ? var b = document.getElementById("table");

? ? ? ? var a = document.getElementsByTagName("a");

? ? ? ? for(var i = 0;i<=a.length;i++){

? ? ? ? ? ? b.removeChild(a[i])

? ? ? ? }

? ? ? ??

? ??

? ? ? ??

? ? }

現(xiàn)在的參考了一下,修改為這樣了(但是新增的刪除按鈕不好使):

function add(ojg){

? ? ? ? var b = document.getElementById("table").lastChild;

? ? ? ? var c = document.createElement("tr");

? ? ? ? var d = document.createElement("td");

? ? ? ? var e = document.createElement("td");

? ? ? ? var f = document.createElement("td");

? ? ? ? var g = document.createElement("a");

? ? ? ? d.innerHTML = "xh003";

? ? ? ? e.innerHTML = "張學(xué)友";

? ? ? ? g.innerHTML = "<a>刪除</a>";

? ? ? ? g.setAttribute("href","javascript:;")

? ? ? ? g.onClick=function(){delLine(this);};

? ? ? ? f.appendChild(g);

? ? ? ? c.appendChild(f);

? ? ? ? c.insertBefore(e,f);

? ? ? ? c.insertBefore(d,e);

? ? ? ? b.appendChild(c);

? ? ? ? var aa = document.getElementsByTagName("tr");

? ? ? ? for(var i = 0;i<=aa.length;i++){

? ? ? ? ? ? aa[i].onmouseover = function(){ ?

? ? ? ? ? ? ? ? this.style.backgroundColor= ? ?"#f2f2f2";

? ? ? ? ? ? }

? ? ? ? ? ? aa[i].onmouseout = function(){

? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? this.style.backgroundColor = "#fff";

? ? ? ? ? ? }

? ? ? ? ? ??

? ? ? ? }

? ? }

? ? ? ??


? ?

? ? ?

? ? ?// 創(chuàng)建刪除函數(shù)

? ?function delLine(ojg){

? ? ? ??

? ? ? ? var del1=ojg.parentNode.parentNode.parentNode;

? ? ? ? ?var del2=ojg.parentNode.parentNode;

? ? ? ? ?del1.removeChild(del2);

? ? ? ? ??

?

? ?}



? </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 = "delLine(this)" >刪除</a></td> ? <!--在刪除按鈕上添加點(diǎn)擊事件 ?-->

? </tr>


? <tr>

<td>xh002</td>

<td>劉小芳</td>

<td><a href="javascript:;" onclick = "delLine(this)">刪除</a></td> ? <!--在刪除按鈕上添加點(diǎn)擊事件 ?-->

? </tr> ?


? </table>

? <input type="button" value="添加一行" onclick = "add(this)"/> ? <!--在添加按鈕上添加點(diǎn)擊事件 ?-->


正在回答

1 回答

完全自己想的也挺好拉,我是基本沒頭緒,參照別人的寫的

你這個(gè)鼠標(biāo)移入還是做個(gè)函數(shù)吧,這樣新增的也能變色

另外新增的刪除按鈕是不是不好使?

<!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(){
??????????????????
?????//?鼠標(biāo)移動(dòng)改變背景,可以通過給每行綁定鼠標(biāo)移上事件和鼠標(biāo)移除事件來改變所在行背景色。
????????var?m=document.getElementsByTagName("tr")
????????for(var?i=0;i<m.length;i++){
????????????bgc(m[i])
	?}
}
????????function?bgc(obj){
????????????obj.onmouseover=function(){
????????????????obj.style.backgroundColor="#f2f2f2"
????????????}
????????????obj.onmouseout=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");
?????????var?td1?=?document.createElement("td");
?????????var?td2?=?document.createElement("td");
?????????var?del?=?document.createElement("td");
?????????td1.innerHTML?="xh00"+num;
?????????del.innerHTML?=?"<a?href?=?javascript:;?onclick='del(this)'>刪除</a>"
?????????tr.appendChild(td1);
?????????tr.appendChild(td2);
?????????tr.appendChild(del);
?????????var?table=document.getElementById("table");
?????????table.appendChild(tr)
?????????var?trbgc?=?document.getElementsByTagName("tr");
?????????for(var?i=0;i<trbgc.length;i++){
?????????????bgc(trbgc[i])
?????????}
?????}
????		
???	?
?????//?創(chuàng)建刪除函數(shù)
?????function?del(obj){
?????????var?re?=?obj.parentNode.parentNode
?????????re.parentNode.removeChild(re);
?????}


??</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>


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

前端功臣獅 提問者

是呢,新增的刪除按鈕不好使,我更新了代碼,你能看看是什么原因嘛?
2016-05-19 回復(fù) 有任何疑惑可以回復(fù)我~
#2

kuban 回復(fù) 前端功臣獅 提問者

創(chuàng)建新的一行之后,給創(chuàng)建的按鈕綁定一下刪除函數(shù)
2016-05-24 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

我自己只能想到這樣的方法寫出來,請(qǐng)大神們挑出錯(cuò)誤并指導(dǎo)

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)