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

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

為什么鼠標移動顏色沒變化?

? window.onload = function(){

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

? ? ?// 鼠標移動改變背景,可以通過給每行綁定鼠標移上事件和鼠標移除事件來改變所在行背景色。

? ? ? ? ? ? ? ? ?// alert(h.length);

? ? ? ? ? ? ? ? ? for (var i=1;i<h.length;i++) {

? ? ? ? ? ? ? ? ? h[i].onmousemove=move(h[i]);

? ? ? ? ? ?

? ? ? ? ? ? ? ? ? }?

}

? ? ?

? ? ?function move(obj)

? ? ?{

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

? ? ?}

? ? ?


正在回答

2 回答

var h=document.getElementsByTagName("tr")[0]; 使用ByTagName要通過下標位置來獲取到內容,不然獲取的就是空。

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

蘇子沫 提問者

但是另一段代碼就可以,為什么?代碼在評論里,謝謝!
2016-11-16 回復 有任何疑惑可以回復我~

但是下面的代碼就可以,為什么?。?br />window.onload = function() {
?? ?var h = document.getElementsByTagName("tr");
?? ?for(var i = 1; i < h.length; i++) {change(h[i]);}}
?? ?function change(obj) {
?? ?obj.onmousemove = function() {obj.style.backgroundColor = "#f2f2f2";}
?? ?obj.onmouseout = function() {obj.style.backgroundColor = "#fff";}}

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

舉報

0/150
提交
取消

為什么鼠標移動顏色沒變化?

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

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

幫助反饋 APP下載

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

公眾號

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