credo che potresti chiamare la funzione js come dici, utilizzando onmouseover="[funzione js da chiamare]"

naturalmente il file js. deve essere prima linkato nella pagina.

nella funzione js poi fai

document.getElementById('id').style... gli setti o il background, o cambi la class che punti ad un css ...