问一个对你们很easy的问题!在线等 这个就是鼠标离开悬浮时改变当前tr的CSS类 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var rows = document.getElementsByTagName('tr'); //获取所有行for (var i=0;i <rows.length;i++){ //循环每一行rows[i].onmouseover = function(){ this.className += 'altrow'; //鼠标经过时当前行的样式} rows[i].onmouseout = function(){ this.className = this.className.replace('altrow',''); 鼠标离开时当前行的样式 谢谢楼上两位,其实你们说的我也理解点,就是className与this.className.replace(“altrow","")的属性是什么意思呀,replace("altrow","")意思是不是说鼠标离开时,颜色改为空。 this.className+="altrow"为什么还要再加上altrow。问的可能有点白痴,希望大家不要见笑! this.className.replace(“altrow","")//去掉样式this.className+='altrow'//因为程序保证了只有一行有样式 所以mouseover的时候this.className肯定是没有样式的 即this.className=="" 在此this.className+='altrow'其实与this.className='altrow'是一样的 this.className+="altrow"这个是原本的样式再加上“altrow”动态变色样式。className与this.className.replace(“altrow","")就是把添加进去的“altrow”转化为空。就是删除altrow样式,恢复到以前的样式。 麻烦高手看一下错在哪里, 为什么只有用alert才能触发事件 怎么修改这段JAVASCRIP代码,使它变成上下的切换 js打印打印机没反应,请高手指点 跪求一个js效果啊 郁闷,关于Object对象操作 谁有用Jsp做的树状菜单啊? 急!!! 关于button按钮的onclick问题,在线等大侠答复 firefox中cells的问题,急等!谢谢! firefox中的错误问题 问个关于document方法的问题 检测firefox是否安装了jre [高分][紧急][在线等]请问可不可以在ajax中使用lightwindow~谢谢~
for (var i=0;i <rows.length;i++){ //循环每一行
rows[i].onmouseover = function(){ this.className += 'altrow'; //鼠标经过时当前行的样式
}
rows[i].onmouseout = function(){ this.className = this.className.replace('altrow',''); 鼠标离开时当前行的样式
就是className与this.className.replace(“altrow","")的属性是什么意思呀,replace("altrow","")意思是不是说
鼠标离开时,颜色改为空。 this.className+="altrow"为什么还要再加上altrow。问的可能有点白痴,希望大家不要见笑!
this.className+='altrow'//因为程序保证了只有一行有样式 所以mouseover的时候this.className肯定是没有样式的 即this.className=="" 在此this.className+='altrow'其实与this.className='altrow'是一样的
className与this.className.replace(“altrow","")就是把添加进去的“altrow”转化为空。就是删除altrow样式,恢复到以前的样式。