16行后的代码是紧接着清空后执行的,还没有等到重新输入就执行了。

解决方案 »

  1.   

    对。eval("jhfj.dsjhs"+zydm+dsdm+".value=''")和var dszyjhs=eval("jhfj.dsjhs"+w+dsdm+".value")
    冲突了…你先清空了,然后又马上要value肯定是不行的CountdsJh()里面的代码,你每调用一次,如果没有其他的跳转语句,是从头运行到尾的呀
      

  2.   

    清空后要再重新计算,你首先得终止此函数再执行,然后再调用此函数来计算。 
      

  3.   

    搞定了,在清空后重新调用自身。谢谢各位