Foros del Web » Programando para Internet » Javascript »

Como cambiar una imagen por una etiqueta

Estas en el tema de Como cambiar una imagen por una etiqueta en el foro de Javascript en Foros del Web. Tengo este codigo que me cambia la bandera de argentina por la de bolivia. Y no se como hacer para que en lugar que me ...
  #1 (permalink)  
Antiguo 20/09/2009, 04:29
 
Fecha de Ingreso: agosto-2009
Mensajes: 193
Antigüedad: 15 años, 7 meses
Puntos: 0
Como cambiar una imagen por una etiqueta

Tengo este codigo que me cambia la bandera de argentina por la de bolivia.
Y no se como hacer para que en lugar que me cambie la bandera de bolivia, me presente este div <div>esto es una prueba</div>
--------------------------------------------------------------------------
<a href="#">
<img width="100%" src="images/ban-argentina.gif" "onmouseover="this.src = 'images/ban-bolivia.gif' "onMouseOut="this.src = 'images/ban-argentina.gif'" border="0">
</img>
</a>
-------------------------------------------------------------------------
  #2 (permalink)  
Antiguo 20/09/2009, 06:18
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 2 meses
Puntos: 126
Respuesta: Como cambiar una imagen por una etiqueta

Hola

No tiene nada que ver una cosa con otra. Con la imagen lo que haces es un rollover, mientras que lo que te ocupa es mostrar u ocultar una capa

Prueba con esto

Código javascript:
Ver original
  1. <script type="text/javascript">
  2. function cambia(elem) {
  3. var obj = document.getElementById(elem);
  4.  
  5.     if(obj.style.display == 'none' ) {
  6.                        obj.style.display='block';
  7.             } else {
  8.                         obj.style.display='none';
  9.             }
  10. }
  11. </script>

Código html:
Ver original
  1. <a href="javascript:void(0);">
  2. <img width="100%" src="images/ban-argentina.gif" onmouseover="cambia('ejemplo'); return false;" "onMouseOut="cambia('ejemplo'); return false;" border="0" />
  3. </a>
  4. <div id="ejemplo" style="display:none;">Un ejemplo</div>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 20/09/2009, 07:59
 
Fecha de Ingreso: agosto-2009
Mensajes: 193
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Como cambiar una imagen por una etiqueta

Es lo que necesitaba
Muchisimas gracias
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 20:49.