hola a todos, necesito saber como puedo hacer para validar que un textarea, solo le puedan ingresar numero y guiones, como si fuese una fecha, ejemplo 12-12-2005
saludos
| ||||
| Hola Maralbust! Puedes utilizar expresiones regulares, si vas nada mas va a ser válido escribir caracteres como digitos y guiones sin ningún orden en especial puedes implementar esto:
Código:
Y un ejemplo de como iría el formulario.function validar($referencia){
if(/^[0-9\-]+$/.test($referencia.texto.value)) return true;
alert('La área de texto solo admite - y dígitios.');
return false;
}
Código PHP: |
| ||||
| Hola maralbust También puedes ir validando según teclea el usuario. Pon el texarea así: <textarea name="texto" id="texto" onkeypress="return validar(event)"></textarea> y cambia un poco el código de jahepi
Código:
Saludos, function validar(e){
tecla = (document.all) ? e.keyCode : e.which;
tecla = String.fromCharCode(tecla)
return /^[0-9\-]+$/.test(tecla);
}
|