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

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

為什么代碼運(yùn)行之后沒有一點(diǎn)效果?

<!DOCTYPE html>
<html>
?<head>
? <title> text </title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> ?
? <script type="text/javascript">
?
????? window.onload = function(){?????????? ?
???? // 鼠標(biāo)移動(dòng)改變背景,可以通過給每行綁定鼠標(biāo)移上事件和鼠標(biāo)移除事件來改變所在行背景色。
??????? var tr=document.getElementsByTagName("tr");
??????? for(var i=0;i<tr.length;i++){
????????? bgChange(tr[i]);
??????? }
?? }

??? function bgChange(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);
???? function add(){
????? var tr=document.createElement("tr");
????? var th1=document.createElement("th");
????? var th2=document.createElement("th");
????? th1.innerHTML="2015";
????? th2.innerHTML="小楊";
????? var th3=document.createElement("th");
????? th3.innerHTML="無";
????? var tab=document.getElementById("table");
????? tab.appendChild(tr);
????? tr.appendChild(th1);
????? tr.appendChild(th2);
????? tr.appendChild(th3);
????? var tr = document.getElementsByTagName("tr");
????????? for(var i= 0;i<tr.length;i++)
????????? {
????????????? bgChange(tr[i]);
????????? }
???? }
?????? ?
??? ?
???? // 創(chuàng)建刪除函數(shù)
???? function delete(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="delete(this)">刪除</a></td>? ?
????????? <!--在刪除按鈕上添加點(diǎn)擊事件? -->
?????? </tr>

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

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

正在回答

2 回答

? ? var tr=document.createElement("tr");
????? var th1=document.createElement("th");
????? var th2=document.createElement("th");

獲取的應(yīng)該是td 不是th; 不能用delete作為函數(shù)名;? 操作應(yīng)該價(jià)格刪除;

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

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

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

這兩行的obj應(yīng)該改為this關(guān)鍵字。

function delete(obj){

delete是關(guān)鍵字,不能用來當(dāng)函數(shù)名,隨便換一個(gè)都行。

你試試,就能運(yùn)行起來了。

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

舉報(bào)

0/150
提交
取消

為什么代碼運(yùn)行之后沒有一點(diǎn)效果?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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