Hola estoy haciendo un contador de caracteres basico el tema es que tengo un cuadro donde me muestra los caracteres que quedan para llegar al limite , y el valor que me muestra es NAN (not a number segun he leido) , he puesto un alert y me dice que el valor is undefined , no se por que no me hace la resta correctamente
este es el codigo por sirve de algo:
function contador(resta,suma)
{
var limite=10
var i=document.forms.formulario.suma.value.lenght /*aqui supongo esta el problema*/
alert(i)
if (i>10)
{
document.forms.formulario.suma.value=document.form s.formulario.suma.value.substring(0,5);
}
else
{
document.forms.formulario.resta.value = (limite-i);
}
}
</script>