String s=request.getParameter(..);
if(!(s.indexOf(",")=-1){
.............
}

解决方案 »

  1.   

    var str = document.formName.inputName.value;
    if(/^\D$/.test(str)) alert("输入的不是数字!");
    var n = parseInt(str, 10);
    if(n<0 || n>100) alert("输入的数字不在0-100之间!");
      

  2.   

    不好意思有个地方换一下:
    if(/\D/g.test(str)) alert("输入的不是数字!");
      

  3.   

    哈哈,再来个后台校验的。
            try {
               int i=Integer.parseInt(str);
                sUrl=i<0 || i>100 ? "error.jsp" : "forwardTo.jsp";
            }
            catch ( NumberFormatException e ) {
                sUrl="error.jsp";
            }
      

  4.   

    在dreamweaver中可以用行为方式轻松搞定,且无须写代码。