Buongiorno a tutti.

Utilizzo questa funzione per cambiare il contenuto del tag src di un'immagine dato il suo id:

function changeImg(imgId,newSrc){
document.getElementById(imgId).src = newSrc;
}



Poi nel tasto che esegue la funzione:

<div onClick="changeImg('immagine','img/immagine_2.jpg')">
CAMBIA
</div>


ora l'immagine che deve cambiare:

[img]img/immagine_1.jpg[/img]





Ora avrei bisogno di fare la stessa cosa con un link e ho provato a modificare gli script precedenti in questo modo:

function changeLink(aId,newLink){
document.getElementById(aId).href = newLink;
}

<div onClick="changeLink('collegamento','collegamento_2 .html')">
CAMBIA
</div>

link



Ma purtroppo non funziona....
Qualcuno mi può aiutare?

Grazie in anticipo a chiunque si interessi!
Paolo.