No termino de entender bien la inquietud respecto de js. Como menciona dec, no ceo que hay manera de esquivarlo. Imagino entonces que el objetivo es cambiar el color de la fila sin tener que recurrir a algo como:
Código:
oFila.style.backgroundColor = 'blue';
puesto que así, de nada nos valen las hojas de estilo.
Partiendo del ejemplo que mencionas al prncipio, he hecho
éste que funciona bien en FF, O e IE. En mi opinión queda bastante sencillo. Míralo a ver si te sirve.
// Saludos