Hola koala7824:
Para modificar atributos los pasos que yo hago son:
Al tag "modificable" le doy un id=algo
luego con un script pongo document.getElementById("algo").El_Atributo = "nuevo_valor";
con un ejemplo:
<a href="#" id="enlace">enlace cambiante</a>
<input type=button onclick="cambio()" value="cambiar enlace">
...
Y en el head un script...
function cambio(){
document.getElementById("algo").href = Otro_enlace;
}
Espero que te sirva...
Saludos