Foros del Web » Programando para Internet » Javascript »

¿Cómo puedo cambiar todo un código en vez de atributos?

Estas en el tema de ¿Cómo puedo cambiar todo un código en vez de atributos? en el foro de Javascript en Foros del Web. Hola ¿Cómo puedo cambiar todo un código en vez de atributos en javascript? Yo tengo este código: <a href="#" onclick="setActiveStyleSheet(\'ESTILO1\');cambia(t his);return false;"> <img src="imagen/1.gif"/> </a> ...
  #1 (permalink)  
Antiguo 28/04/2009, 22:19
Avatar de Phobos91  
Fecha de Ingreso: febrero-2009
Ubicación: Argentina
Mensajes: 21
Antigüedad: 15 años, 11 meses
Puntos: 0
¿Cómo puedo cambiar todo un código en vez de atributos?

Hola ¿Cómo puedo cambiar todo un código en vez de atributos en javascript?
Yo tengo este código:

<a href="#" onclick="setActiveStyleSheet(\'ESTILO1\');cambia(t his);return false;">
<img src="imagen/1.gif"/>
</a>

<script type="text/javascript">
function cambia(el){
el.setAttribute(\'href\',\'#\');
el.setAttribute(\'onclick\',\'setActiveStyleSheet( \"DEFAULT\");return false;\');
el.innerHTML=\'<img src="imagen/2.gif"/>\'
}
</script>

Cuando se le hace click cambia el botón, pero sólo se puede hacer una vez, osea hago click y me cambia al otro botón, hago click de nuevo y me cambia al primero y después por mas clicks que haga se queda en este...

Lo que quiero es algo similar a esto, pero con un botón que vaya cambiando a medida que le hagamos click: ni4.org/modules/Articulos/ejemplos/css/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:02.