Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
Javascript - ROLL OVER
Forum - Javascript - ROLL OVER

Avatar
pgnvni (Normal User)
Pro


Messaggi: 103
Iscritto: 23/03/2005

Segnala al moderatore
Postato alle 19:25
Mercoledì, 06/04/2005
Come faccio a far cambiare l'immagine con la l'evento "onmouseover"?:-|

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6207
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 22:06
Mercoledì, 06/04/2005
Questo inseriscilo in un tag javascript:

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.
;)


Fai quello che ti piace, e fallo bene.
PM Quote
Avatar
pgnvni (Normal User)
Pro


Messaggi: 103
Iscritto: 23/03/2005

Segnala al moderatore
Postato alle 19:02
Giovedì, 28/04/2005
Ultimamente ho avuto una geniale idea, anzi che tutto quel casino con funzioni ed altro prova direttamente a far? cos'(TUTTO SU UNA RIGA!):)

<html>
<img name="nome" src="nomeimg" onmouseover="nome.src='nomeimg'" onmouseout="nome.src='nomeimg' onclick='...'">
</html>

VISTO???? Senza rikiamare funzioni, a me infatti funziona!!! :k:

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6207
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 19:05
Giovedì, 28/04/2005
Certo, per? con il tuo codice manca la gestione delle eccezzioni :)


Fai quello che ti piace, e fallo bene.
PM Quote
Avatar
andriy88 (Ex-Member)
Pro


Messaggi: 118
Iscritto: 04/11/2005

Segnala al moderatore
Postato alle 1:49
Domenica, 06/11/2005
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.


---
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 19:24
Martedì, 15/08/2006
una delle mie prime funzioni in javascript...se serve...
Codice sorgente - presumibilmente Delphi

  1. button1up=new Image;
  2. button1up.src="freccia2.jpg";
  3. button1down=new Image;
  4. button1down.src="freccia.jpg";
  5. button2up=new Image;
  6. button2up.src="freccia4.jpg";
  7. button2down=new Image;
  8. button2down.src="freccia3.jpg";
  9. function MouseOverRoutine(ButtonName)
  10. {
  11.         if (ButtonName=="button1")
  12.                 document.button1.src = button1down.src;
  13.         else if (ButtonName=="button2")
  14.                 document.button2.src=button2down.src;
  15. }
  16. function MouseOutRoutine(ButtonName)
  17. {
  18.         if (ButtonName=="button1")
  19.                 document.button1.src = button1up.src;
  20.         else if (ButtonName=="button2")
  21.                 document.button2.src=button2up.src
  22. }


poi nel body basta collegare a onMouseOver e onMouseOut del link delle immagini :)

PM Quote