Ciao a tutti,
sono un neofita del linguaggio Javascript ed ho un problema.
Vorrei visualizzare un immagine ( contenuta in un tag <div>) al click su una casella di testo presente dentro una form, richimando la funzione che ho identificato come vedipupazzo :
<form>
<input type ="text" onclick= "vedipupazzo()"........>
</form>
<div id="animazione" height="0" width="0" >[img]pupazzo.gif[/img]</div>
Ho inizializzato il div affinche in partenza non si veda ( e nemmeno l'immagine)
la funzione dentro il tag <script> è cosi fatta:
function vedipupazzo()
{
document.getElementById("animazione").style.height ="60px";
document.getElementById("animazione").style.width= "60px"
document.getElementById("pupazzone").height="50";
document.getElementById("pupazzone").width="50";
document.getElementById("pupazzone").src="pupazzo. gif";
}
Mi aspetto sulla carta che siano reimpostate le proprietà del div e dell'immagine; in realta la preview mostra soltanto che viene ingrandito il div (ho provato a metterlo sopra il tag form e vedo che la form si sposta), ma non l'immagine.
L'immagine non viene pero' visualizzata. Sapreste per caso indicarmi dove sbaglio?
Grazie anticipatamente per chi risponderà