日期:2014-05-18  浏览次数:20803 次

如何判断文本框中返回的是数字?
如何判断文本框中返回的是数字?
int   h0=Integer.parseInt(request.getParameter( "0 "));
我想知道input   name= "0 "   type= "text "
返回的是不是数字,请教如何判断?

------解决方案--------------------
try{
int h0=Integer.parseInt(request.getParameter( "0 "));
}
catch(NumberFormatException e)
{
System.out.println( "输入的不是数字 ");
}
------解决方案--------------------
学习中
------解决方案--------------------
用js
------解决方案--------------------
建议在客户端就用js进行验证,而不要在服务器端进行异常判断。
js验证方法如下:
if(isNaN(inputValue)){
window.alert( "输入的值不是一个数字!! ");
return false;
}

------解决方案--------------------
ls正解