change, suceso

Descripción

Se inicia cuando el usuario que rellena el formulario cambia el contenido de un campo mediante una de estas acciones:

  • Pulsa teclas cuando el campo está activo para el uso del teclado.

  • Pega datos en el campo.

  • Realiza una selección en un cuadro de lista o en una lista desplegable.

  • Activa o desactiva una casilla de verificación.

  • Cambia la configuración de un grupo de botones de radio.

    Este suceso no se inicia en respuesta a cambios en los valores de los objetos que sean resultado de cálculos o de secuencias de comandos, ni tras la combinación del diseño y los datos del formulario.

Tipo

Suceso interactivo

Compatibilidad

Aplicación cliente

Disponibilidad

Acrobat y Adobe Reader

yes

Explorador HTML

yes

(Sólo para listas desplegables)

Versión

XFA 2,1

Ejemplo

Se puede utilizar este suceso para cualquier cálculo o secuencia de comandos que se deban iniciar en respuesta a que el usuario que rellena el formulario cambie el valor de un campo. Por ejemplo, se puede utilizar el suceso change con una lista desplegable para resaltar filas específicas de una tabla. Con esta técnica, cada vez que el usuario selecciona un valor en la lista desplegable, se resalta la fila de la tabla correspondiente.

Nota: La creación de una secuencia de comandos a partir del objeto 'this.rawValue' no funciona. Utilice en su lugar la propiedad $event.fullText del modelo de sucesos para obtener el valor actual del objeto.

Para ver un ejemplo detallado del uso del suceso change, consulte Obtención del valor actual o anterior de una lista desplegable.