JSP-怎样判断字符串是否全部由数字组成
刚学做网页的注册页面,要求输入手机号码、必须全都是数字。百度到的方法是用正则表达式:
function checkNum(str)
{
if( str.match(/d/)== null)
alert("输入数值错误!");
else
alert("数值正确!");
}
但是似乎运行结果不对啊,虽然老师给了另一个更简便的方法:
if(isNaN(str.value)){
alert("输入数值错误!");
}
所以想请教一下、如果还是用正则表达式的话,应该怎么写?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可以使用javascript的正则对象:
var reg=new RegExp("^[0-9]*$");
if(reg.test(str)){
alert("输入正确");
}
if( str.match("^[0-9]*$")){
alert("输入正确“)
}
。。。。。