你干脆用FUNCTION 来控制变量好了.当按下是传递一个变量到FUNCTION,再执行

解决方案 »

  1.   

    var LogicNo
    LogicNo=falsefunction myRun(iNo)
    {
       if (iNo)
         {
           运行你要的语句;
           LogicNo=false;
           return true;
         }
       LogicNo=false;
       return false;}<button onclick="LogicNo=true;return myRun(LogicNo);">继续运行</button>
      

  2.   

    我的程序是 这样的:
    function search(){
      while(i){
      .....
      if(找到符合条件的位置)
      document.writeln(str[i]);此处我想加一个停止的语句,当我点击“继续”按钮后程序
    再接着执行下面的语句。 
    i--;
    }
    }
      

  3.   

    按照我的理解,HTML在输出时是先解析文档中的语名(包括各HTML语名,javascript语句等)在完全解析完前浏览器可以把输出的内容先缓存起来,所以如果按你上面的思路的话,在javascript函数中放一个停止点进行等待是不实际的。不如把断点改为一事件处理函数,当按继续按钮时触发该函数不就行啦。
    我是刚学javascript的,不知理解有没有错,请各位指出。