Foros del Web » Programando para Internet » Javascript »

Disparar una imagen solo una vez

Estas en el tema de Disparar una imagen solo una vez en el foro de Javascript en Foros del Web. Hola, mi duda es la siguiente. Tengo un boton que haciendo click me tira una imagen, el boton no desaparece y no lo quiero hacer ...
  #1 (permalink)  
Antiguo 04/06/2012, 21:26
 
Fecha de Ingreso: abril-2012
Mensajes: 47
Antigüedad: 12 años, 7 meses
Puntos: 1
Disparar una imagen solo una vez

Hola, mi duda es la siguiente.

Tengo un boton que haciendo click me tira una imagen, el boton no desaparece y no lo quiero hacer desaparecer, pero me permite seguir precionandolo y esto hace q me siga tirando varias veces la misma imagen, como lo puedo lograr de que me tire un una sola vez la imagen, luego la hago desaparecer con un removeChild.

Muchas Gracias!!!
  #2 (permalink)  
Antiguo 04/06/2012, 22:01
Avatar de djaevi  
Fecha de Ingreso: marzo-2007
Ubicación: Moreno, Buenos Aires
Mensajes: 400
Antigüedad: 17 años, 8 meses
Puntos: 47
Respuesta: Disparar una imagen solo una vez

Podrias asignarle a tu imagen un name, entonces al momento de disparar el boton preguntas cuantos tags img de html con ese name existen si ya existe uno le dices que no haga nada en caso contrario que dispare la imagen:

Código Javascript:
Ver original
  1. function disparar() {
  2. var imagenes = document.getElementsByName("imagenDisparada");
  3. if (imagenes.length == 0) {
  4. // codigo que dispara la imagen
  5. }
  6. }

Código HTML:
Ver original
  1. <img src="miImagen.jpg" name="imagenDisparada">

Saludos

Etiquetas: parar, removechild
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 15:37.