解决方案 »

  1.   

    在你的 userLog(js); 语句上设置断点,并且为断点设置“条件表达式”为 js.length()<4 之类的,然后开始手动测试执行,看看能不能中断(自动进入调试模式)呗。或者你也可以在服务器端设置相同的中断机制,然后手动执行,尽量让问题尽早重现出来。
      

  2.   

    其实说过很多次了,程序员编写代码根本不算什么本事,至少需要会调试。而仅仅贴出一堆代码,这是很给别人找麻烦的。你要先调试了,然后贴出你的调试之后的问题。不要说你“不知道如何为javascript设置断点、写条件中断表达式”,如果你的开发工具(例如vs)不具有高级的javascript调试、中断、变量监视、调用堆栈跟踪调试、web输出控制台查看、dom数据结构树查看等等功能,就不用玩儿开发了。其中最基本的一个功能,就是给javascrit代码设置调试中断点,并且给这个断点写一个条件表达式。