javascript中判断一个字符川是否是数字的函数是...,急,是inNumber()吗

azxsqw 2003-09-12 10:20:23
javascript中判断一个字符川是否是数字的函数是...,急,是inNumber()吗
...全文
50 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
innerninja 2003-09-12
  • 打赏
  • 举报
回复
isNaN 只能在unix平台上使用吧,还是用表示式的方法好一点

例如:整型的表达式是 inttest1 = /^\d+$/;

function inttest(exp){
if(!inttest1.test(exp)){
alert("该项必须为数字");
return false;
}
}
rongwenfeng 2003-09-12
  • 打赏
  • 举报
回复
fzel_net(Himura^_^) 的方法是正确的,用isNaN就可以判断是不是数字了
hrong 2003-09-12
  • 打赏
  • 举报
回复
用 isNaN, 楼上的正则没有判断正负号, 也没有判断小数情况
cloudchen 2003-09-12
  • 打赏
  • 举报
回复
<input name="n"><button onclick="alert(/^\d+$/g.test(n.value))">数字</button>
fzel_net 2003-09-12
  • 打赏
  • 举报
回复
返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字)。

isNaN(numValue)
必选项 numvalue 参数为要检查是否为 NAN 的值。

说明
如果值是 NaN, 那么 isNaN 函数返回 true ,否则返回 false 。使用这个函数的典型情况是检查 parseInt 和 parseFloat 方法的返回值。

还有一种办法,变量可以与它自身进行比较。如果比较的结果不等,那么它就是 NaN 。这是因为 NaN 是唯一与自身不等的值。

eva 2003-09-12
  • 打赏
  • 举报
回复
isNaN

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧