通过INPUT的onpropertychange事件来触发你的函数,函数里就写计算的东东并返回值。好运。

解决方案 »

  1.   

    <input type="text" name="fengshu" onBlur="display(this.value)">
    <span id="tt"></span><script language="javascript">
    var money=100;
    function display(n) {
    var reg=/^\+?[0-9]*[0-9][0-9]*$/;//只能输入正整数
    if (reg.test(n)) {
     document.getElementById("tt").innerHTML=money/n;
     }
    }
    </script>
      

  2.   

    多谢二位,变量money的值是通过一个公式动态计算得出的,在这个函数里怎么用呢?
      

  3.   

    问题已经解决,vbs中的变量可以和js共享,我把 satans18给出的函数中的var money=100;修改为var money=<%=money%>;运行正常。
    再次感谢!