Mi formulario precisa que sea introducido en MAYÚSCULAS. ¿Hay alguna manera de hacer esto?
- Vaya a la pestaña AVANZADO de su elemento de texto.
- En la sección SCRIPT DE ACCIÓN seleccione la opción "Personalizado".
- Como Acciones seleccione la opción Cambiar (esto activa al script cuando se cambia el valor del elemento).
- Haga clic sobre CREAR MARCO DE REFERENCIA. (aunque no lo parezca, esta frase es un enlace). Aparecerá una ventana emergente con el mensaje:
¿Crear marco de referencia para la acción? (El código existente será añadido)
- Haga clic sobre OK. Entonces verá un código en el área de texto semejante al siguiente:
function ff_NombreElemento_action(element, action) { switch (action) { switch (action) { case 'change': break; default:; } // switch } // ff_NombreElemento_action
(En la primera línea cambie "NombreElemento" para que coincida con el nombre de su elemento de texto. Esto se realiza automáticamente con el nombre correcto si hacemos clic sobre "Crear marco de referencia")
- Cambie ese código por este otro:
function ff_NombreElemento_action(elem, action) { if (action=='change') elem.value = elem.value.toUpperCase(); return elem; } // ff_NombreElemento_action
- Ahora haga clic en el botón GUARDAR CAMBIOS situado en la parte inferior de la ventana para guardar los cambios en el elemento.
- Haga clic en el icono GUARDAR situado en la esquina superior izquierda de la pantalla para así guardar el formulario.
- Pruebe el formulario -- ahora debería funcionar.