var   row;   
  function   changecolor(mytr)   
  {   
  if   (row)   
  row.style.backgroundColor="#FFFFFF";   
  row=mytr;   
  mytr.style.backgroundColor="#FF0000";   
  }

解决方案 »

  1.   

    L@_@K// 声明全局变量 row ,保存被修改的行
    var row;   
      function   changecolor(mytr)   
      { 
      // 如果 row 有值,将 row 的背景色设为白色
      // 应该是恢复之前保存的行的背景色,该行已被设置为红色!
      if (row) row.style.backgroundColor="#FFFFFF";   
      // 将 mytr 赋给 row
      row=mytr;   
      // 修改 mytr 的背景色为红色
      mytr.style.backgroundColor="#FF0000";   
      }