Alcuni eventi non sono riconosciuti da tutti gli oggetti. Ma dipende dal browser e da quale versione di CSS implementa.

Pero` credo che il problema sia che non puoi passare sull'oggetto <tr>, dato che al suo interno ci sono i vari <td> che lo coprono per intero.

Credo che devi mettere gli eventi sui singoli <td>, e farli agire sull'intero <tr>. Nota che in tal caso i <td> devono avere le proprieta` corrispondenti settate ad inherit:

onmouseover="document.getElementById('ID_DEL_TR'). style.backgroundImage='url(imm.gif)';"

dove avrai definito:
<tr id="ID_DEL_TR"> nel tr corrispondente

Nota che l'oggetto .style. che ti ha consigliato Sora e` sintassi obbligatoria (salvo che per qualche browser bacato).