Potresti caricarlo online? Così vediamo anche il codice in azione :)
E' giusto il percorso "immag ini/"? Quello spazio è voluto?
Hai sbagliato proprio dove mettere OnMouseOut, devi metterlo come "un nuovo OnClick", quindi fuori da virgolette come hai fatto tu :)
Hai dimenticato l'attributo href (necessario per ogni link).
Guardalo con un po' di logica ed in ordine... così:
-a= collegamento iniziato
-OnClick= fa qualcosa (quello tra virgolette) quando clicchi sul pulsante
-OnMouseOver= fa qualcosa (quello tra virgolette) quando vai con il mouse sul pulsante
-OnMouseOut= fa qualcosa (quello tra virgolette) quando esci con il mouse dalla posizione del pulsante
-href= il collegamento dove andrà? Qui lo decidi.
-> chiudo l'inizio del collgamento
-<img> metto l'immagine e gli do l'IDgiusto, così posso ritrovarla con getElementById()
-</a> fine collegamento
Se ti sembra solo un'insieme di codici a caso non andiamo da nessuna parte, guardalo sotto una nuova luce... potrebbe iniziare a piacerti e a non darti tanti problemi :)
Edit: usa i tag appropriati per il codice :)
Codice HTML:
<a OnClick="document.getElementById('img').src='immagini/pulsanti/Home_bis.jpg';" OnMouseOver="document.getElementById('img').src='immagini/pulsanti/Home_bis.jpg';" OnMouseOut="document.getElementById('img').src='immagini/pulsanti/Home.jpg';" href="index.php">
<img src="immagini/pulsanti/Home.jpg" id="img"/></a>