怎么判断输入框里输入的值是不是符合日期“20030101”这样的格式啊? isNaN(var)如果var是数字,返回false如果不是数字,返回trueif(isNaN(5)) alert("not a number!")else alert("a number!") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var str = "20030101";if(str.match(/^\d+$/) == null) alert("not a number!");else alert("a number!"); 不对啊,怎么总是提示a number阿 用正则表达式:是数字的才让输入。我记得我在哪个帖子上看过别人这样写过:你试试<input onpropertychange="if(/\D/g.test(value))value=value.replace(/\D/g,'')" ondragenter="return false"> 用正则表达式: "/[1-2]\d\d\d[0-1]\d[0-3]\d/" jquery中$.ajax{}使用怎么没反应 my eclipse那个版本比较好 80分请教如何用这个 关于javascript原型对象的问题 求一客户端验证 ExtJS开发工具WebBuilder的表单设计器设计好界面后,运行时没有显示? 为啥含有ActiveX的htm网页文件在网络上运行有问题!? 使用setInterval()可以set一个timer,请问如何kill这个定时器 提交后返回值是空,怎么才能得到我选择的值呢? 如何才能使关闭按钮失效 请教js中的日期大小判断问题! 我觉得这个问题比较简单,但我就不会,谁来领分?
if(str.match(/^\d+$/) == null)
alert("not a number!");
else
alert("a number!");
是数字的才让输入。我记得我在哪个帖子上看过别人这样写过:你试试
<input
onpropertychange="if(/\D/g.test(value))value=value.replace(/\D/g,'')"
ondragenter="return false">
"/[1-2]\d\d\d[0-1]\d[0-3]\d/"