js判断输入是否为数字的具体实例


Posted in Javascript onAugust 03, 2013
<html xmlns="http://www.3lian.com/">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>js判断输入是否为数字</title>
<script language="javascript教程">
 function ischeckNum()
 {
  var num = document.getElementById('isnum').value;
  if( num )
  {
   if( !isNaN( num ) )
   {
    alert('是数字');
    return false;
   }
   else
   {
    alert('你输入的数据不是数字');
    myfm.isnum.select();
    return false;
   }
  }
  else
  {
   alert('需输入内容');
   myfm.isnum.focus();
  }
 }
</script>
</head>
<body>
<form name="myfm" method="post" action="">
  <label>
  <input type="text" name="isnum"  id="isnum">
  </label>
  <label>
  <input type="button" name="Submit" value="检测是否为数字"  onClick="ischeckNum();">
  </label>
</form>
</body>
</html>

注明:在javascript中要判断用户输入的内容是否为数字我们只要用isNaN来判断一下就OK了。
isNaN(numValue) 其中必选项 numvalue 参数为要检查是否为 NAN 的值
如果值是 NaN, 那么 isNaN 函数返回 true ,否则返回 false
使用这个函数的典型情况是检查 parseInt 和 parseFloat 方法的返回值。还有一种办法,变量可以与它自身进行比较。 如果比较的结果不等,那么它就是 NaN 。 这是因为 NaN 是唯一与自身不等的值。
Javascript 相关文章推荐
javascipt:filter过滤介绍及使用
Sep 10 Javascript
javascript的switch用法注意事项分析
Feb 02 Javascript
jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
Nov 03 Javascript
JavaScript生成带有缩进的表格代码
Jun 15 Javascript
jQuery实现表格行和列的动态添加与删除方法【测试可用】
Aug 01 Javascript
WEB 前端开发中防治重复提交的实现方法
Oct 26 Javascript
ES6入门教程之Class和Module详解
May 17 Javascript
详解webpack打包vue时提取css
May 26 Javascript
原生JS上传大文件显示进度条 php上传文件代码
Mar 27 Javascript
浅谈Vue.nextTick 的实现方法
Oct 25 Javascript
JS把字符串格式的时间转换成几秒前、几分钟前、几小时前、几天前等格式
Jul 10 Javascript
Vue axios获取token临时令牌封装案例
Sep 11 Javascript
js replace 与replaceall实例用法详解
Aug 03 #Javascript
jquery动态加载js三种方法实例
Aug 03 #Javascript
js innerHTML 改变div内容的方法
Aug 03 #Javascript
JS代码判断IE6,IE7,IE8,IE9的函数代码
Aug 02 #Javascript
JS自定义功能函数实现动态添加网址参数修改网址参数值
Aug 02 #Javascript
jQuery function的正确书写方法
Aug 02 #Javascript
jquery 层次选择器siblings与nextAll的区别介绍
Aug 02 #Javascript
You might like
PHP实现文件下载断点续传详解
2014/10/15 PHP
php递归删除目录与文件的方法
2015/01/30 PHP
php项目中百度 UEditor 简单安装调试和调用
2015/07/15 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
ExtJs设置GridPanel表格文本垂直居中示例
2013/07/15 Javascript
12个非常有用的JavaScript技巧
2017/05/17 Javascript
js移动端图片压缩上传功能
2020/08/18 Javascript
小程序清理本地缓存的方法
2018/08/17 Javascript
微信小程序实现保存图片到相册功能
2018/11/30 Javascript
通过实例解析js简易模块加载器
2019/06/17 Javascript
jQuery利用cookie 实现本地收藏功能(不重复无需多次命名)
2019/11/07 jQuery
js实现中文实时时钟
2020/01/15 Javascript
JavaScript代码模拟鼠标自动点击事件示例
2020/08/07 Javascript
对vue生命周期的深入理解
2020/12/03 Vue.js
[47:50]Secret vs VP 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
[49:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第二场 3月4日
2021/03/11 DOTA
一则python3的简单爬虫代码
2014/05/26 Python
python和shell实现的校验IP地址合法性脚本分享
2014/10/23 Python
Python利用带权重随机数解决抽奖和游戏爆装备问题
2016/06/16 Python
python面向对象_详谈类的继承与方法的重载
2017/06/07 Python
Python实现感知机(PLA)算法
2017/12/20 Python
详解TensorFlow查看ckpt中变量的几种方法
2018/06/19 Python
PyTorch搭建一维线性回归模型(二)
2019/05/22 Python
Python中的类与类型示例详解
2019/07/10 Python
简单瞅瞅Python vars()内置函数的实现
2019/09/27 Python
win10从零安装配置pytorch全过程图文详解
2020/05/08 Python
深入浅析pycharm中 Make available to all projects的含义
2020/09/15 Python
从当地商店送来的杂货:Instacart
2018/08/19 全球购物
《美丽的丹顶鹤》教学反思
2014/04/22 职场文书
跳蚤市场口号
2014/06/13 职场文书
贫困证明模板(3篇)
2014/09/16 职场文书
常务副总经理岗位职责
2015/02/02 职场文书
表彰大会新闻稿
2015/07/17 职场文书
Redis 配置文件重要属性的具体使用
2021/05/20 Redis
详解JAVA的控制语句
2021/11/11 Java/Android
python如何将mat文件转为png
2022/07/15 Python