salve a tutti.
Vorrei creare dei link che al suo interno contengono delle stringhe processate da una funzione per cambiare immagine vi faccio un esempio:
<script>
var numero, immagine
function prova(dato1,dato2,dato3,dato4){
var elImmagine=document.getElementByid("IMG"+dato1);
elImmagine.src=dato2+"on.jpg";
numero=dato1;
immagine=dato2;
}
</script>
<body>
<html>
[img]immagine0off.jpg[/img]
[img]immagine1off.jpg[/img]
</body>
</html>
naturalmente non ho inserito nella funzione cosa dovrebbero fare dato3 e dato4 perchè non riesco a farlo funzionare in pratica dato3 e dato4 dovrebbero prendere i dati dalla funzione precendetne in modo che dovrebbe far tornare l'immagine precedente in default.
allora passando col mouse sull'immagine "immagine1" la cambia in "immagine1on" e rimane così quindi nelle variabiili numero=1 e immagine="immagine0" rimanendo così finche non passo il mouse sulla immagine "immagine1" così questa andrebbe su on e immagine0 ritornerebbe a off
spero di essere stato chiaro, lo so è un pò incasinato come lo scritto ma spero che uno di voi abbia capito.
in poche parole le variabili "numero" e "immagine" devono contenere il valore di dato1 e dato2 e che queste variabili devono portare il loro valore qui prova('...','...',numero,immagine)