Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/07/2009, 21:55
Avatar de jeepers
jeepers
 
Fecha de Ingreso: octubre-2008
Mensajes: 64
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: validar captcha

Una pregunta en este script no le falta una llave ( ya sea de cieere o de apertura porque no me anda solo anda si le agrego una llave pero otras funciones no me andan si le agrego la llave, cual podria ser el problema?

Cita:
<script type="text/javascript">
<!--


// document.getElementById abreviado
function $(x) { return document.getElementById(x); }


function rand(a,b) {
return Math.ceil( Math.random()*Math.abs(b-a) )+Math.min(a,b);
}

// Primero aqui genero un numero aleatorio que se guarda en la variable $num
var num; // debe ser global para que todas las funciones puedan trabajar con él
function validador() {
num = rand(1000,9999);
$("ponAquiElNumero").innerHTML = num;
return num;
}

// Aqui es donde quiero validar la variable $num con el texto que ingreso en un formulario que les presento enseguida pero el problema que tengo es que no valida.

function checkcaptcha(whatYouTyped) {
var fieldset = whatYouTyped.parentNode;
var txt = whatYouTyped.value;
if (txt == num) {
fieldset.className = "welldone";
}
else
fieldset.className = "";
}

window.onload = validador;

// -->
</script>