Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/07/2005, 06:24
angsanchez
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 19 años, 7 meses
Puntos: 3
Hola, Berletzis

Código PHP:
function validaLetras(tx) {
    var 
letrasValen "abcdefghijklnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ"
    
for (i=0;i<tx.length;i++) {
        if ( 
letrasValen.indexOf(tx.charAt(i))==-) { return false }
    }
    return 
true
}
function 
validaNumeros(tx) {
    var 
letrasValen "0123456789"
    
for (i=0;i<tx.length;i++) {
        if ( 
letrasValen.indexOf(tx.charAt(i))==-) { return false }
    }
    return 
true
}

function 
valida(tx) {
     var 
esCorrecto true
     tx 
""+tx
     
for (var i=0i<3i++) { if ( !validaNumeros(tx[i]) ) esCorrecto false }
     if ( !
validaLetras(tx[3]) ) esCorrecto false 
     
if ( !esCorrecto ) { alert ('debes introducir tres números y una letra') }

Código HTML:
<form>
<input type="text" name="entrada">&nbsp;
<input type="button" value="Validar" onClick="valida(this.form.entrada.value))">
</form> 
__________________
Angel :cool: