Foros del Web » Creando para Internet » HTML »

Se puede usar onChange en un label?

Estas en el tema de Se puede usar onChange en un label? en el foro de HTML en Foros del Web. Hola chicos/as! Estoy desarrollando una página web en php y me he encontrado con un problemilla y es: Creo que no es posible usar la ...
  #1 (permalink)  
Antiguo 02/11/2009, 18:17
 
Fecha de Ingreso: agosto-2009
Mensajes: 10
Antigüedad: 8 años, 3 meses
Puntos: 0
Pregunta Se puede usar onChange en un label?

Hola chicos/as!

Estoy desarrollando una página web en php y me he encontrado con un problemilla y es:
Creo que no es posible usar la propiedad onChange en un label, verdad?
Hay alguna forma equivalente de hacer lo mismo?

Os cuento lo que necesito:
Tengo un combobox que al hacer el onChange llama a una funcion ajax que repinta un segundo combobox que está dentro de un label. Necesitaria que al repintarse el label llamara a una función javascript.

Disculpad si éste mensaje no va aquí, pero creo que ésto está más relacionado con html que con javascript.

Muchas gracias!
  #2 (permalink)  
Antiguo 02/11/2009, 19:50
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.049
Antigüedad: 8 años, 7 meses
Puntos: 1484
Respuesta: Se puede usar onChange en un label?

pues no, en realidad esta relacionado a javascript. yo te recomiendo que la funcion que quieras llamar la invoques desde el evento onchange del primer select. la razon es porque, a pesar de las posibilidades, iexplorer aun no usa el modelo estandar de eventos.

primero deberias entender como funciona el evento onchange. "el evento onchange ocurre cuando el contenido de un campo cambia". los elementos que se consideran como campos son <input type="text">, <textarea> y <select>. fijate que no se menciona <label>.

lo que estas buscando tiene solucion pero como habia mencionado antes iexplorer no tiene soporte completo de los eventos, y peor aun iexplorer implementa su propio modelo. lo que necesitas se conoce como evento DOM Mutation. Mutation es un evento que responde a los cambios que sufre el documento, ya sea agregar o quitar elementos o atributos. puedes hacer una prueba en el siguiente enlace con diferentes navegadores, http://www.gtalbot.org/DHTMLSection/...ionEvents.html

si necesitas mas ayuda, pidele a un moderador que mueva tu mensaje al foro javascript, asi otros te pueden ayudar en el tema.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 04/11/2009, 16:00
 
Fecha de Ingreso: agosto-2009
Mensajes: 10
Antigüedad: 8 años, 3 meses
Puntos: 0
Respuesta: Se puede usar onChange en un label?

Ok, muchas 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 09:21.