in questo modo mi funziona
Codice PHP:
var img = document.createElement("img");
img.src = 'Images/piccolo.gif';
img.align ='top';
img.width='40' ;
img.height='38';
function immagine(value){
var c = document.getElementById("casa");
if(value==1){
c.appendChild(img);
}
else{ //SE L'EVENTO è onmouseOUT
c.removeChild(img);
}
}
la parte prima fuori dalla funzione serve per creare l'immagine se la metti dentro la funzione quando va in onmouseout la ricrea e quindi non riesce a rimuoverla perche' non e' + quella inserita (oggetto diverso)
volendo potresti usar 2 funzioni :
1 metti img
1 togli img
e su metti crei l'img in modo che quando la toglie l'img e' diversa (oppure gli dai un id all'img e usi un getelementbyid