Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2008, 11:13
Avatar de Potro
Potro
 
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 1 mes
Puntos: 39
Como validar que tenga 10 digitos un campo

Hola tengo el siguiente problema necesito validar de un campo que tengo 10 digitos. yo tengo el siguiente script:


<script languaje="JavaScript">
<!--
function Valida()
{
if ( frmNuevoRegistro.nombre.value == "" ) {
alert( 'El nombre es un campo requerido' );
frmNuevoRegistro.nombre.focus();
return;
}

if ( frmNuevoRegistro.email.value == "" ) {
alert( 'El correo es un campo requerido' );
frmNuevoRegistro.email.focus();
return;
}

if (document.frmNuevoRegistro.maxticket.value=="") {
alert("Debes escribir un ticket de diez digitos");
document.frmNuevoRegistro.maxticket.focus();
return;
}



CheckEmail(document.frmNuevoRegistro.email.value)
function CheckEmail(dato) {
if (dato.indexOf('@',0)==-1 || (dato.indexOf('.',0)==-1) || (dato.indexOf('update',0)!=-1) || (dato.indexOf('create',0)!=-1) || (dato.indexOf('alter',0)!=-1) || (dato.indexOf('drop',0)!=-1) || (dato.indexOf('select',0)!=-1) || (dato.indexOf('insert',0)!=-1) || (dato.indexOf('delete',0)!=-1) || (dato.indexOf('from',0)!=-1) || (dato.indexOf('where',0)!=-1) || (dato.indexOf('like',0)!=-1) || (dato.indexOf('*',0)!=-1) || (dato.indexOf('+',0)!=-1) || (dato.indexOf('=',0)!=-1) || (dato.indexOf('&',0)!=-1) || (dato.indexOf('/',0)!=-1)|| (dato.indexOf('-',0)!=-1)|| (dato.indexOf('>',0)!=-1)|| (dato.indexOf('<',0)!=-1) || (dato.indexOf('join',0)!=-1) ) {
alert('Tu dirección de correo no es válida.')
frmNuevoRegistro.email.focus();
checa = false
}
else
checa = true
}
if (checa)
{
frmNuevoRegistro.submit();
}
}
-->
</script>



como le podria adaptar a este scrip que el campo maxticket contenga 10 digitos.


Espero que me puedan ayudar saludos...
__________________
Paginación en FLASH,

http://www.forosdelweb.com/f62/pagin...o-aqui-540241/