function isNum(val)
{
val =new String(val);
if(val.trim()=='')// isNaN(' ')==false <==> 空格也是數字,在這裡需要判斷一下
return false;
return (isNaN(val)==true)?false:true;
}
解决方案 »
- struts2里面action之间跳转的问题
- 谁有JSF的jsf-ri.jar jsf-el.jar
- 碰到一个SQL的难题了,请大伙帮帮我
- Eclipse中启动TOMCAT出错
- 请教一个大问题
- TOMCAT 有没有方法将defaultHost="localhost" 改成别的如hostL 然后用http://hostL:8080/访问?
- 出现这样的错误是怎么回事啊?
- 有关动态树的问题~急啊~
- 停止Oracle9i中的Apache
- JSP调用类显示数据库中的数据,但为什么只显示数据库中的最后一条数据???谢谢大家了
- 帮忙修改一个函数好吗?谢谢!
- 在紧张的气氛下轻松一下吧 来几个轻松问题 看谁能答出来 答对有奖!
try {
int n = Integer.parseInt((String) something);
}
catch (NumberFormatException e )
{ System.out.println("数据的格式不对吧!") ; }
<script language='javascript'>
if(!checkNum(num.value))
alert("所填非数字");
function boolean checkNum(str){
var res=true;
for(i=0;i<str.length();i++){
checkChar=str.charAt(i);
if(checkChar!='0'||checkChar!='1'||checkChar!='2'||checkChar!='3'||checkChar!='4'
||checkChar!='5'||checkChar!='6'||checkChar!='7'||checkChar!='8'
||checkChar!='9'){
res=false;
break;
}
return res;
}
</script>未测试,现写的,如果有问题自己调试一下吧:)
客户端没法调用。
try{
int i = Integer.parseInt(str);
} catch (NumberFormatException e){ }
如果抛错就可以确定不是数值类型的