用javascript控制!
在js里面写一个函数,使得OutbreakAlertCount>0&&OutbreakAlertCount为整数条件为真时通过传值,否则弹出提示框要求用户重新输入!

解决方案 »

  1.   

    <script language="javascript">
    function setValue(value) {
      document.all.OutbreakAllertCount.value=round(value); //round()四舍五入
      return true;
    }
    </script>
    然后把<body>标签改为<body onload="return setValue();">
      

  2.   

    检查一段字符串是否全由数字组成
    <script language="Javascript"><!--
    function checkNum(str){return str.match(/\D/)==null}
    alert(checkNum("1232142141"))
    alert(checkNum("123214214a1"))
    // --></script>
      

  3.   

    <input type="text" name="number" value="20" size="8" onblur="if(this.value.match(/\d+/)!=this.value && this.value!='' || parseInt(this.value)==0){alert('必须填入正整数数字!');this.select();this.focus();}"
    </body>