Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2012, 10:31
cucuru
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 2 meses
Puntos: 17
cambiar onclick al hacer click

hola! estoy haciendo un botón para añadir/eliminar favoritos, entonces al pulsar la primera vez añade, le cambio la imagen y me gustaría también cambiarle el onclick, para si se vuelve a pulsar elimine:


Código:
 function anadirFav(){
          document.getElementById("fav").src="favorito.png";
          document.getElementById("fav").setAttribute=('onClick','eliminarFav();');
           alert("anadir");
 }
  function eliminarFav(){

         document.getElementById("fav").src="no_favorito.png";
          document.getElementById("fav").setAttribute=('onClick','anadirFav();');
           alert("eliminar");
 }

Código HTML:
<input type="image" id="fav" src="no_favorito.png" onClick = "anadirFav()" /> 

El cambio de imagen funciona perfecto, pero no me cambia la función, ¿alguien podría ayudarme?

Gracias!