Usa la funcion ALERT para comprobar valores y errores..
por ejemplo...
dependiendo de la posicion del alert vas a ver donde esta el error tambien... si tenes un codigo de 500 lineas y una determinada funcion no se ejecuta.. podes ir poniendo un alert antes de cada linea.. cuando no se ejecuta mas el alert es porque hay un error en la linea anterior... o sea...
Código Javascript
:
Ver originalalert("test1");
document.getElementById("idInput").value=valor;
alert("test2");
document.getElementById("idInput").value=valor2;
alert("test3");
si no se ejecuta el 3er alert por ejemplo pero si el resto... quiere decir que la 2da linea original del codigo tiene un error...
es simple pero es efectivo para darse cuenta donde estan los errores
saludos