Cargando

Ir a contenido

X

Problema de variable no definida en coffescript





  AUTOR PREGUNTA

Publicado 31 julio 2014 - 19:11
Estoy trabajando con coffescript para obtener dos variables de dos input y luego unirlas, pero tengo un problema y es que la aplicacion me dice que cuentaVar no esta definida, les dejo el html:

<form action="" method="GET"> <input type="text" name="input1" value="2"> <input type="text" name="input2" value="3"> <input type="button" name="button" value="Equals" onclick="cuentaVar(this.form)"> <span id="result" /> </form>

Y este es mi javascript:

cuentaVar = (form) -> 
input1 = form.input1.value 
input2 = form.input2.value document.getElementById("result").innerHTML = parseInt(input1, 10) + parseInt(input2, 10)

  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


 

Publicado 31 julio 2014 - 19:47
El problema es que coffescript esta haciendo que cuentaVar tenga un alcance local, te dejo como solucionarlo:

window.cuentaVar = (form) -> 
input1 = form.input1.value 
input2 = form.input2.value 
document.getElementById("result").innerHTML = parseInt(input1, 10) + parseInt(input2, 10)


   AUTOR PREGUNTA

Publicado 31 julio 2014 - 20:12
Gracias Nieves, solucionado!


X