Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/02/2012, 10:55
Avatar de charly_vc
charly_vc
 
Fecha de Ingreso: enero-2012
Ubicación: GDL
Mensajes: 31
Antigüedad: 13 años, 2 meses
Puntos: 1
Respuesta: comprobar las letras que se introducen en un input

Que tal Jesus!!

El ejemplo que te pase es solo para que te des una idea de como seria la validacion, lo que necesitas hacer es que en cada boton de tu teclado agregarle el evento onClick mandando llamar a esta funcion por ejemplo si tienes algo asi como

<input type="button" id="1" onClick="validarCaptcha(this.id); return false;" />
<input type="button" id="2" onClick="validarCaptcha(this.id); return false;" />
.
.
.

y lo que debes de hacer en la funcion, seria agregarle que reciba un parametro por ejemplo:

function validarCaptcha(keypress){

document.getElementById('tutextbox').value=documen t.getElementById('tutextbox').value+keypress;

//suponiendo que esta seria tu cadena del captcha.
var cadena = "1,2,3,4,5";

//seguido se hace el split
var miArr = cadena.split(',');

var texto = document.getElementById('tutextbox').value;

if(miArr[texto.length-1] != texto[texto.length-1]){
alert('caracter no valido');
document.getElementById('tutextbox').value=texto.s ubstring(0,texto.length-1);
return false;
}

}

Saludos desde Guadalajara