Foros del Web » Programando para Internet » Javascript »

imagen de sustitucion

Estas en el tema de imagen de sustitucion en el foro de Javascript en Foros del Web. hola por aquí de nuevo con un problemita, alguien me podría decir porque en google chrome no funciona este código <a href="contenido/admin.html"> <img src="img/botones/admin.png" id="a" ...
  #1 (permalink)  
Antiguo 06/12/2012, 12:15
 
Fecha de Ingreso: abril-2012
Ubicación: Edo. Yaracuy
Mensajes: 9
Antigüedad: 12 años
Puntos: 0
Pregunta imagen de sustitucion

hola por aquí de nuevo con un problemita, alguien me podría decir porque en google chrome no funciona este código

<a href="contenido/admin.html">
<img src="img/botones/admin.png" id="a" onMouseOver="a.src='img/botones/admin1.png'" onMouseOut="a.src='img/botones/admin.png'" border="0">
</a>

y que otra forma puedo hacer un boton con imagen de sustitución que me funcione en google chrome...!!
  #2 (permalink)  
Antiguo 06/12/2012, 12:49
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: imagen de sustitucion

Es mejor que uses document.getElementById() para obtener el elemento en lugar de hacer referencia al id en el ámbito global. También, puedes usar el selector :hover en CSS para obtener el mismo efecto.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 06/12/2012, 15:28
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: imagen de sustitucion

Si vas a realizar el cambio sobre el mismo elemento, podés utilizar la propiedad this

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2.    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. </head>
  7. <a href="contenido/admin.html">
  8. <img src="bg2.jpg" onmouseover="this.src='los-simpsons.jpg'" onmouseout="this.src='bg2.jpg'" border="0" alt="" width="200" height="200"/>
  9. </a>
  10. </body>
  11. </html>

Y si usas el pseudoelememto :hover como te indica @david, dale display block a tu link y modifica el background-image

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: contenido, html
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 21:17.