課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
老師請幫我找出錯誤啊
2015-06-24
源自:JavaScript進(jìn)階篇 9-22
正在回答
①你的顏色沒變的原因【 trs = tbody.getElementsByTagName('tr');這個trs沒有獲取,你至少應(yīng)該寫成var trs = document.getElementsByTagName('tr');。。。再者這里的var tbody=document.getElementById('table').lastChlde;這個是沒有用的,建議刪除】
window.onload = function(){?????????? var trs = document.getElementsByTagName('tr');?????????? for(var i = 1; i < trs.length; i++){??????????????? trs[i].onmouseover = function(){???????????????????? this.style.backgroundColor = "#f2f2f2";??????????????? }??????????????? trs[i].onmouseout = function(){???????????????????? this.style.backgroundColor = "#fff";??????????????? }????????? }??????? }
②你的刪除函數(shù)是寫了,卻沒有在容器里調(diào)用【<td><a href="javascript:;" onclick="deleteRow(this)">刪除</a></td>】
③首先跟刪除函數(shù)一樣,你沒有在容器里調(diào)用,調(diào)用方法參見②中所說;
其次這句話出了問題【td.innerHTML = "<a href='javascript:;(這里少了一個單引號) onclick='deleteRow(this)'>刪除</a>";】導(dǎo)致你的添加不成功
Unbroken_heart
舉報
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界
2 回答幫我看看哪里錯了?
1 回答請幫我看下哪里錯了
3 回答老師,請給看看錯在那里了?
3 回答誰幫我看一下那錯了
4 回答各位高手,幫我看看錯在那里?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-06-24
①你的顏色沒變的原因【 trs = tbody.getElementsByTagName('tr');這個trs沒有獲取,你至少應(yīng)該寫成var trs = document.getElementsByTagName('tr');。。。再者這里的var tbody=document.getElementById('table').lastChlde;這個是沒有用的,建議刪除】
window.onload = function(){
?????????? var trs = document.getElementsByTagName('tr');
?????????? for(var i = 1; i < trs.length; i++){
??????????????? trs[i].onmouseover = function(){
???????????????????? this.style.backgroundColor = "#f2f2f2";
??????????????? }
??????????????? trs[i].onmouseout = function(){
???????????????????? this.style.backgroundColor = "#fff";
??????????????? }
????????? }
??????? }
②你的刪除函數(shù)是寫了,卻沒有在容器里調(diào)用【<td><a href="javascript:;" onclick="deleteRow(this)">刪除</a></td>】
③首先跟刪除函數(shù)一樣,你沒有在容器里調(diào)用,調(diào)用方法參見②中所說;
其次這句話出了問題【td.innerHTML = "<a href='javascript:;(這里少了一個單引號) onclick='deleteRow(this)'>刪除</a>";】導(dǎo)致你的添加不成功