- Caracteres ( " /*-+-.´ç`+'¡ ") --> logrado
- Backspace en el input ( osea que en el input al darle en la barra espaciadora no se guarden los espacios y envie mensaje) -> logrado pero el sgt punto tiene ke ver con esto.
- Espacios Entre Palabras ( osea supongamos que en el input escribimos "Area Tecnologica" entonces encontramos un espacio entre esas dos palabras pero como antes valide, para que no se puedan ingresar espacios, no me deja ingresar "Area Tecnologica")
El problema es que el ensamblador del proyecto, simplemente nos dice que hagamos el modulo como mejor nos parezca, no le tomen importancia a este punto porque estamos en el area de desarrollo y lo que quiere es que nos foguiemos, y bueno desde mi perspectiva lo que mejor me parece para este campo seria :
- validar caracteres
- validar los espacios por sino se ingresa ningun tipo de dato logico -> (" ").
- validar los espacios entre palabras("AREA TECNOLOGICA").
Implemente estas funciones:
Código PHP:
function validar_regEsp(obj){
if(obj.txtDescripcion.value.length==0){
alert('Ingrese Descripcion Tramite !!');
obj.txtDescripcion.focus();
return false;
}else if(!validaAlfanumerico(obj.txtClave.value, "INGRESE UNA DESCRIPCION VALIDA !!")){
obj.txtDescripcion.select();
obj.txtDescripcion.focus();
return false
}
return true;
}
function validaAlfanumerico(cadena, mensaje){
var expRegular=/^([A-Za-z0-9_-.])*$/; //Aqui estan los _\-\. sino que no aparecen en el post no es que hayga error
if(expRegular.test(cadena)){
return true;
}else{
alert(mensaje);
return false;
}
}
Uso:
- HTML-KIT y SQLYOG (BD)