使用javascript编写程序,实现鼠标指向页面表格某行时,此时鼠标颜色改变为红色,鼠标离开时还
发布网友
发布时间:2022-04-24 09:28
我来回答
共3个回答
热心网友
时间:2022-04-24 10:57
var tr = document.getElementsByTagName("tr");
for(var i =0;i<tr.length;i++){
tr[i].onmouseover = function(){
for(var j = 0;j<tr.length;j++){
tr[j].style.background = "#000";//背景原来的颜色
tr[j].style.color= "#333";//字体原来的颜色
}
this.style.background="#f00";//背景新的颜色
this.style.color="#fff";//字体新的颜色
}
tr[i].onmouseout = function(){
this.style.background="#000";//背景原来的颜色
this.style.color="#333";
}
}
热心网友
时间:2022-04-24 12:15
你这一行在我的浏览器里就有效果的。只是这个颜色灰色太淡,几乎看不出变化。把它改一下:鼠标移入,表格变红,鼠标移走,表格变灰能不能加点悬赏分呢?你功能还复杂了。“移到表格一行那行变一颜色,不到那一行就还原”我先去写程序了。-----------------------------------已经写好了-------------------------姓名学号第1行aaa第2行bbb第3行ccc第4行ddd第5行eee
热心网友
时间:2022-04-24 13:50
涨涨的感觉追问会吗哥