Lista de expresiones regulares.
var texto=/^[a-zA-Z0-9ñÑçÇ_-]+([ ]*[a-zA-Z0-9ñÑçÇ_-]*)*$/;
var email= /^[^@ ]+@[^@ ]+.[^@ .]+$/;
var fecha=/^(0?[1-9][12][0-9]3[01])\/(0?[1-9]1[012])\/[0-9]{4}/;
var hora= /^[012]?[0-9]:[0-5][0-9]$/;
Como utilizarlas..
Utilizamos el método test que compara la cadena que se le pasa como argumento con el patrón de la expresión regular.
Ejemplo.
< script type="text/javascript">
function checkForm(){
var t1=fecha.test(document.formulario.fecha.value);
if( document.formulario.fecha.value.length<1 !t1){
alert("error de fecha o campo en blanco")
}
}
< /script>
y la llamada sería
< form method="'post'" name="'formulario'" id="'formulario'" enctype="'multipart/form-data'" onsubmit="return checkForm();">
No hay comentarios:
Publicar un comentario