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))==-1 ) { return false }
}
return true
}
function validaNumeros(tx) {
var letrasValen = "0123456789"
for (i=0;i<tx.length;i++) {
if ( letrasValen.indexOf(tx.charAt(i))==-1 ) { return false }
}
return true
}
function valida(tx) {
var esCorrecto = true
tx = ""+tx
for (var i=0; i<3; i++) { 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">
<input type="button" value="Validar" onClick="valida(this.form.entrada.value))">
</form>