gracias walter por tu respuesta pero estoy tan embolado con esto que sigo sin ver el error :S.
si comento el obtener elemento en mi funcion javascript noto que el alert si me devuelve el numero de id que busco, esto me lleva a pensar que estoy obteniendo mal el objeto de alguna manera..... pero sigo sin ver el error.
por favor solo necesito un empujoncito ya que creo que vengo bien con esto.
solo que no la tengo clara con javascript.
Código HTML:
<html>
<head>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
function seleccionar(i){
document.getElementById(i).style.backgroundColor= #FF0000;
alert(i);
}
</SCRIPT>
</head>
<TABLE BORDER=0><TR= 'tabla'>
<TD>spid</TD>
<TD>usuario</TD>
<TD>block</TD>
<TD></TD>
<TD></TD>
</TR><TR id=0>
<TD bgcolor = #F6F6F6>200</TD>
<TD bgcolor = #F6F6F6>swm_joselar</TD>
<TD bgcolor = #F6F6F6><input type='submit' value="0" onclick='seleccionar(this.value)'/></TD>
</TR>
<TR id=203>
<TD bgcolor = #E9E9E9>201</TD>
<TD bgcolor = #E9E9E9>sa</TD>
<TD bgcolor = #E9E9E9><input type='submit' value="203" onclick='seleccionar(this.value)'/></TD>
</TR>
<TR id=0>
<TD bgcolor = #F6F6F6>202</TD>
<TD bgcolor = #F6F6F6>swm_joselar</TD>
<TD bgcolor = #F6F6F6><input type='submit' value="0" onclick='seleccionar(this.value)'/></TD>
</TR>
<TR id=0>
<TD bgcolor = #E9E9E9>203</TD>
<TD bgcolor = #E9E9E9>swm_gerardoch</TD>
<TD bgcolor = #E9E9E9><input type='submit' value="0" onclick='seleccionar(this.value)'/></TD>
</TR>
<TR id=0>
<TD bgcolor = #F6F6F6>204</TD>
<TD bgcolor = #F6F6F6>swm_alexad</TD>
<TD bgcolor = #F6F6F6><input type='submit' value="0" onclick='seleccionar(this.value)'/></TD>
</TR>
</TABLE>