Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2010, 22:04
frank7553
 
Fecha de Ingreso: agosto-2008
Mensajes: 3
Antigüedad: 15 años, 8 meses
Puntos: 0
De acuerdo Validacion Javascript

Salud...
Quisiera saber si me puedes ayudar a terminar esta validacion, la consegui en un blog hace tiempo en codigos de javier si no me equivoco.
El hecho es que quisiera que funcionaran las Ññ y los acentos, y el tabulador, no lo he conseguido

function teclear(e,opc) { // 1




tecla = (document.all) ? e.keyCode : e.which; // 2
if (tecla==9) return true; // 3
opc=parseInt(opc);
switch (opc)
{
case 1:{patron =/[A-Za-zñÑ".,\s]/; break;} // Acepta letras
case 2:{patron = /[ñÑ"º.,\s\w]/;break} // Acepta números y letras
case 3:{patron = /\d/; break}// Solo acepta números
case 4:{patron = /\D/;break}// No acepta números
case 5:{patron = /[\\]/; break}
case 7:{patron = /[\-\d\s]/; break}
case 8:{patron = /[a-zA-Z áéíóúAÉÍÓÚÑñ]/; break}
}
te = String.fromCharCode(tecla); // 5
return patron.test(te); // 6

}
La llamo con el onKeyPress, quisiera hacerla para un include e ir añadiendo las posibles combinaciones según se requiera

<input type="text" name="nombre" style="width:140" class="formStyle" value="<?php echo $query['nombre_usr'] ?>" onKeyPress="Return valida_caracteres(event,1)">

Sin mas a que hacer referencia de Antemano les agradesco