请高手们指点啊,写一段程序,我是初学JAVA的

解决方案 »

  1.   

    你不會判斷輸入的數值是否大於101啊if(isNaN(document.form1.manyi.value)||(document.form1.manyi.value=="")) {alert("非数值型!");return false;}
    else{
      if(document.form1.manyi.value>101|| document.form1.manyi.value<0 ){
        alert("这个数值不在此范围内,请重新写");
        return false;
      }
    }
    document.form1.submit();
    }
      

  2.   

    数值范围在0-100
    那就应该自己定义一个范围判断一下,你的script脚本没有实现这个函数功能,可以根据javascript语法重新写个判断就可以了,查查书,不难解决
      

  3.   

    <html>
    <head>
    <script language=javascript>
    function tijiao(){
    if(isNaN(document.form1.manyi.value)|| isNaN(parseInt(document.form1.manyi.value))) {
        alert("非数值型!");
        return false;
    } else if (parseInt(document.form1.manyi.value)>100 || parseInt(document.form1.manyi.value) < 0) {
        alert("这个数值不在此范围内,请重新写");
        return false;
    }
    document.form1.submit();
    }