Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
function scambia (identificativoimmagine, nuovofilesorgente){
var immagine=trovaimmagine(identificativoimmagine);
if (immagine){
immagine.src=nuovofilesorgente;
}
}
function trovaimmagine (nome) {
var immagine=false;
if (document.images) {
immagine=document.images[nome];
}
if (immagine) {
return immagine;
}
return (false);
}
E poi richiama la funzione dagli eventi onmouseover e onmouseout.
io invece preferisco utilizzare le funzioni che dopo vado a modificare src del tag img con la funzione getElementById()
Mi trovo abbastanza bene ? poi con questo sistema posso modificare qualsiasi tag desideri solo con una function fatta da me.
()
Newbie
Messaggi: Iscritto:
Postato alle 19:24
Martedì, 15/08/2006
una delle mie prime funzioni in javascript...se serve...
Codice sorgente - presumibilmente Delphi
button1up=new Image;
button1up.src="freccia2.jpg";
button1down=new Image;
button1down.src="freccia.jpg";
button2up=new Image;
button2up.src="freccia4.jpg";
button2down=new Image;
button2down.src="freccia3.jpg";
function MouseOverRoutine(ButtonName)
{
if (ButtonName=="button1")
document.button1.src = button1down.src;
else if (ButtonName=="button2")
document.button2.src=button2down.src;
}
function MouseOutRoutine(ButtonName)
{
if (ButtonName=="button1")
document.button1.src = button1up.src;
else if (ButtonName=="button2")
document.button2.src=button2up.src
}
poi nel body basta collegare a onMouseOver e onMouseOut del link delle immagini