var overcolor='#cccccc'; var outcolor='#f2f3f7'; var clkcolor='deeppink'; var pObj=null; for (var i=0;i<phx.rows.length;i++){ for(var j=0;j<phx.rows[i].cells.length;j++){ phx.rows[i].cells[j].onmouseover=function(){ if(pObj!=this){ this.bgColor=overcolor;}} phx.rows[i].cells[j].onmouseout=function(){ if(pObj!=this){ this.bgColor=outcolor;}} phx.rows[i].cells[j].onclick=function(){ pObj=this; init(); pObj.bgColor=clkcolor;} } } function init(){ for (var i=0;i<phx.rows.length;i++){ for(var j=0;j<phx.rows[i].cells.length;j++){ phx.rows[i].cells[j].bgColor=outcolor; } } } init(); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 以上代码可以实现鼠标移动到单元格上,单元格变色,现在我想实现鼠标移动到某个单元格上后,整个列都变色不知道可以不可以实现呢? 濡