Professional Documents
Culture Documents
ndice
Introduccin.......................................................................................................................4 Desarrollo..........................................................................................................................5 Validacin de un formulario con Javascript......................................................................5 Tipos de validaciones en el cliente:...................................................................................5 Expresiones regulares disponibles.....................................................................................7 Lista de expresiones regulares disponibles ...................................................................8 Empleando validaciones con EXT-2.0:.............................................................................8 Funciones para componentes...........................................................................................10 Trabajo con Mensajes de error en la validacin..........................................................10 Eventos en JavaScript......................................................................................................10
Introduccin
Para garantizar que un proceso se haga de manera ordenado y cumpla de manera exitosa todos los requerimientos y estndares establecidos, se han definido una serie de elementos que ayudarn durante todo el proceso a la comprensin, asimilacin y cumplimiento de lo anteriormente mencionado. Los elementos que a continuacin se relacionan se respetarn a todos los niveles, a no ser con previa consulta con el equipo de arquitectura.
Desarrollo
Valor Entero Entero + Entero Que se encuentre este en un rango de valores determinado. Real + Real Que se encuentre este en un rango de valores determinado.
2.
Valor Real
3. 4. 5.
6.
0-9.
Alfabeto
7.
a-z A-Z.
Alfa-Num
8.
a-z A-Z 0-9 Que solo escriba fechas actuales. Fecha en el formato dd/mm/aaaa. Fecha desde menor que hasta.
Fecha
vtype : String
12. Hacer que el campo sea de solo lectura. readOnly : Boolean 13. Expresin reg. de JavaScript para validar que un componente cumpla una precondicin especfica para su valor. regex : RegExp
Ejemplo de uso de la configuracin de msgTarget para componentes de entrada de texto. Ext.form.Field.prototype.msgTarget = 'side';
Eventos en JavaScript
onAbort: ste evento ejecutar lo que le indiquemos, cuando la carga de una imagen es interrumpida. onBlur: se produce al perder el foco, por ejemplo, de un campo de texto de un formulario onChange: cuando se ha producio un cambio en un campo. onClick: cuando hacemos click sobre determinado elemento. ondblclick: cuando hacemos doble click. onerror: cuando se produce un error cargando un documento o imagen. onFocus: se ejecutar al posar el foco sobre el elemento o campo.
onKeyDown: cuando se pulsa una tecla. onKeyPress: al pulsar o mantener pulsada una tecla. onKeyUp: cuando dejamos de pulsar una tecla. onLoad: se ejecutarn determinadas acciones o funciones al cargar la pgina (el body) o una imagen. onMouseDown: al mantener un botn del ratn pulsado. onMouseMove: cuando se mueve el ratn. onMouseOut: cuando el ratn est fuera de determinado elemento. onMouseOver: al posicionar el cursor del ratn sobre cierto elemento. onMouseUp: cuando el botn del ratn es liberado. onReset: al pulsar sobre el botn de reset de un formulario. onResize: cuando una ventana o frame es redimensionado. onSelect: al seleccionar determinado texto. onSubmit: cuando pulsamos sobre el botn submit de un formulario. onUnload: cuando abandonamos la pgina web.