课程
/前端开发
/JavaScript
/JavaScript进阶篇
如何实现在新建的一行列表也能有onmouseover的颜色改变效果?
2015-03-04
源自:JavaScript进阶篇 9-22
正在回答
新建一行后,对所有的行的鼠标经过背景颜色改变再重新设定一下就行了。
var tr = document.getElementsByTagName("tr"); for(var i= 0;i<tr.length;i++) { bgcChange(tr[i]); }
function bgcChange(obj) { obj.onmouseover=function(){ obj.style.backgroundColor="#f2f2f2"; } obj.onmouseout=function(){ obj.style.backgroundColor="#fff"; } }
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答如何让新添加的行也有跟随鼠标移动的变色效果?
2 回答只能改变原有的行的颜色
1 回答新增的行也可以变颜色了~
4 回答新增行无法改变颜色
1 回答如何实现自己添加的一行也可以颜色变化,还有好几个问题,求大神