试试把stop函数中的clearTime改为clearTimer

解决方案 »

  1.   

    <script>
    var TimerID=null;
    function startFun()
    {
      document.all.timeoutObj.value=document.all.timeoutObj.value*1+1
      TimerID=setTimeout("startFun()",300);
    }function stopFun()
    {
      clearTimeout(TimerID);
    }
    </script>
    网页中如下:      
    <a href="#" onmousedown="startFun();this.setCapture();" onmouseup="releaseCapture();stopFun();">aaaa</a>
    <input name=timeoutObj  value=0 >
      

  2.   

    非常感谢楼上的两位。经过试验, JK_10000(JK) 得说法是正确的。再次感谢。