Saludos, les cuento que estoy haciendo un sistema que va estar implantado en una intranet...Entonces resulta que en los formularios tengo campos validados ..este es el codigo de un campo:
<input name="nombres" type="text" onKeyUp="this.value=this.value.toUpperCase();" id="nombres" size="50" maxlength="80" onKeyPress="return validar(event)" onpaste="return false;">
Y esta la funcion Validar
<script>
function validar(e) {
tecla = (document.nombre) ? e.keyCode : e.which;
if (tecla==8) return true;
if (tecla==0) return true;
patron =/[a-z.A-Z.Ñ.ñ. .]/;
te = String.fromCharCode(tecla);
return patron.test(te);
}
</script>
Cuando lo ejecuto en el servidor...todo funciona perfecto...el problema es en el cliente-...no me acepta ningun carácter en los campos que tienen esta función...
Qué Puede ser?...Qué estoy haciendo mal?...Gracias por su ayuda...Saludos