Foros del Web » Creando para Internet » HTML »

div cambie la imagen al dar un click

Estas en el tema de div cambie la imagen al dar un click en el foro de HTML en Foros del Web. hola Buenas tardes, este es el unico ligar dodne pueden despejarme y enseñarme ah hacer lo siguiente... llevo varias hora y no logro resultados Tengo ...
  #1 (permalink)  
Antiguo 25/11/2011, 15:34
 
Fecha de Ingreso: septiembre-2008
Mensajes: 192
Antigüedad: 15 años, 8 meses
Puntos: 1
Información div cambie la imagen al dar un click

hola Buenas tardes,

este es el unico ligar dodne pueden despejarme y enseñarme ah hacer lo siguiente...
llevo varias hora y no logro resultados

Tengo un problema quiero controlar la imagen de fondo de una div que lo agrag mediante un css. no tengo idea de como realizar esta acción.

Voy a explicar detalladamente lo que deseo hacer, estoy realizando una pagina web y el asunto es que tengo un div con un fondo que lo inserto desde la hoja de stilos, y lo que quiero hacer esque cuando cargue la pagina principal muestre esta imagen del div y cuando de un click en cualquier otro elemnto de la pagina desaparezca, y luego is doy un clic a la pagina de inicio la muetre nuevamente.

he leido varias hora pero no entiendo como realizarlo hago pruebas con unos codigos pero funcina nada.. se queda permanentemente.
Es posible hacer lo que quiero hacer...? he leido que hay como hacer con un script pero no lo gro hacer me pueden ayudar porfavor, agradeceria su interes por esta ayuda.. quiero aprender a como de lugar por eso estoy aca averiguando quien pueda explicarme o ayudarme con un ejemploo....
  #2 (permalink)  
Antiguo 25/11/2011, 17:57
Avatar de AeroSilver  
Fecha de Ingreso: noviembre-2011
Mensajes: 55
Antigüedad: 12 años, 5 meses
Puntos: 15
Respuesta: div cambie la imagen al dar un click

Esto es lo que se me ocurre. Espero te sirva.

Código HTML:
Ver original
  1. <script type='text/javascript'>
  2. function cambiar()
  3. {
  4.   document.getElementById('imagen').style.backgroundImage = 'otraimagen.jpg';
  5. }
  6. </head>
  7.  
  8. <div onblur='cambiar();' id='imagen'></div>
  9. </body>
  #3 (permalink)  
Antiguo 25/11/2011, 21:06
 
Fecha de Ingreso: noviembre-2011
Ubicación: Morelia, Mich, México
Mensajes: 95
Antigüedad: 12 años, 5 meses
Puntos: 18
Respuesta: div cambie la imagen al dar un click

Código HTML:
Ver original
  1. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
  2. $(function(){
  3. $(document).click(function(e){
  4. //hacer algo si se hizo click en pagina principal
  5.     if(e.target.id == "id del elemento inicio") return;
  6.     else
  7. // hacer algo si se hizo click en cualquier otra parte
  8. });
  9. })
  10. </head>
  11. <img src="tuimagen.jpg" id="imgen"/>
  12. </body>
  13. </html>

hola esto te deberia ayudar a solucionarlo, saludos
__________________
Que de Cosas - Tienda En linea México

La Batalla Por tu cuerpo - Dietas|Rutinas|Entrenamientos|Salud
  #4 (permalink)  
Antiguo 28/11/2011, 12:23
 
Fecha de Ingreso: septiembre-2008
Mensajes: 192
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: div cambie la imagen al dar un click

Cita:
Iniciado por AeroSilver Ver Mensaje
Esto es lo que se me ocurre. Espero te sirva.

Código HTML:
Ver original
  1. <script type='text/javascript'>
  2. function cambiar()
  3. {
  4.   document.getElementById('imagen').style.backgroundImage = 'otraimagen.jpg';
  5. }
  6. </head>
  7.  
  8. <div onblur='cambiar();' id='imagen'></div>
  9. </body>
Gracias por responder lo voy aprobar para ver como funciona
GRACAIS
  #5 (permalink)  
Antiguo 28/11/2011, 12:23
 
Fecha de Ingreso: septiembre-2008
Mensajes: 192
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: div cambie la imagen al dar un click

Cita:
Iniciado por quedecosas Ver Mensaje
Código HTML:
Ver original
  1. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
  2. $(function(){
  3. $(document).click(function(e){
  4. //hacer algo si se hizo click en pagina principal
  5.     if(e.target.id == "id del elemento inicio") return;
  6.     else
  7. // hacer algo si se hizo click en cualquier otra parte
  8. });
  9. })
  10. </head>
  11. <img src="tuimagen.jpg" id="imgen"/>
  12. </body>
  13. </html>

hola esto te deberia ayudar a solucionarlo, saludos
Gracais por aoprtar tambien la probare para mirar como funcionan espero estas sean la solución gracias... mil

Etiquetas: css, cambios
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 09:08.