<table border onClick="test()">
<tr><td>aaa</td><td>1</td></tr>
<tr><td>aaa</td><td>2</td></tr>
<tr><td>aaa</td><td>3</td></tr>
<tr><td>aaa</td><td>4</td></tr>
</table><script>
sel = null;
scl = "";
function test() {
  var el = event.srcElement;
  if(sel)
    sel.bgColor = scl;
  while(el.tagName != "TR")
    el = el.parentElement;
  sel = el;
  scl = el.bgColor;
  el.bgColor = "red";
}
</script>