javascript验证内容为数字以及长度为10的简单实例


Posted in Javascript onAugust 20, 2016

javascript验证内容为数字以及长度为10的简单实例

<html>
<head>
  <script type="text/javascript">
    function valid() {
      var numVal = document.getElementById("num").value;
      if(numVal!=undefined&&numVal!=""){
        if(!validateNum(numVal)){
          return ;
        }
      } else {
        alert("没有输入任何值!")
        return ;
      }
      alert("数据格式正确,可以提交");
    }
    //验证必须是10为数字
    function validateNum(str)
    {
      if(str.length != 10)
      {
        alert("发票代码必须是10位");
        return false;
      }
      else
      {
        for(var i=0; i<str.length; i++)
        {
          if(str.charAt(i)<'0' || str.charAt(i)>'9')
          {
            alert("发票代码只能是数字");
            return false;
          }
        }
      }
      return true;
    }
  </script>
</head>
<body>
<input type="text" name="num" id="num"/>
<input type="button" value="验证" onclick="valid()" />
</body>
</html>

以上这篇javascript验证内容为数字以及长度为10的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery实现选项卡切换效果简单演示
Dec 09 Javascript
JS获取IMG图片高宽的简单实例
May 17 Javascript
JS读取XML文件数据并以table形式显示数据的方法(兼容IE与火狐)
Jun 02 Javascript
jQuery实现的省市联动菜单功能示例【测试可用】
Jan 13 Javascript
详解微信小程序 wx.uploadFile 的编码坑
Jan 23 Javascript
easyui combogrid实现本地模糊搜索过滤多列
May 13 Javascript
详解vue-cli快速构建项目以及引入bootstrap、jq
May 26 Javascript
详解vue静态资源打包中的坑与解决方案
Feb 05 Javascript
JavaScript同源策略和跨域访问实例详解
Apr 03 Javascript
解决bootstrap中下拉菜单点击后不关闭的问题
Aug 10 Javascript
Nuxt.js开启SSR渲染的教程详解
Nov 30 Javascript
微信小程序实现多行文字滚动
Nov 18 Javascript
js显示动态时间的方法详解
Aug 20 #Javascript
javascript数字验证的实例代码(推荐)
Aug 20 #Javascript
javascript之IE版本检测超简单方法
Aug 20 #Javascript
基于JavaScript Array数组方法(新手必看篇)
Aug 20 #Javascript
老生常谈JavaScript 正则表达式语法
Aug 20 #Javascript
浅谈时钟的生成(js手写简洁代码)
Aug 20 #Javascript
js 基础篇必看(点击事件轮播图的简单实现)
Aug 20 #Javascript
You might like
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
2006/10/09 PHP
通过html表格发电子邮件
2006/10/09 PHP
超级简单的发送邮件程序
2006/10/09 PHP
深入php之规范编程命名小结
2013/05/15 PHP
php实现按文件名搜索文件的远程文件查找器
2014/05/10 PHP
Laravel5.5 视图 - 创建视图和数据传递示例
2019/10/21 PHP
给Javascript数组插入一条记录的代码
2007/08/30 Javascript
将函数的实际参数转换成数组的方法
2010/01/25 Javascript
jQuery 1.9.1源码分析系列(十)事件系统之绑定事件
2015/11/19 Javascript
JavaScript下的时间格式处理函数Date.prototype.format
2016/01/27 Javascript
jQuery+css实现的时钟效果(兼容各浏览器)
2016/01/27 Javascript
Vue进度条progressbar组件功能
2018/04/17 Javascript
vue-router跳转时打开新页面的两种方法
2019/07/29 Javascript
Vue3.x源码调试的实现方法
2019/10/13 Javascript
关于vue组件事件属性穿透详解
2019/10/28 Javascript
node 版本切换的实现
2020/02/02 Javascript
Vue+tracking.js 实现前端人脸检测功能
2020/04/16 Javascript
基于JavaScript实现表格隔行换色
2020/05/08 Javascript
基于javascript处理二进制图片流过程详解
2020/06/08 Javascript
Jquery如何使用animation动画效果改变背景色的代码
2020/07/20 jQuery
Vue全局使用less样式,组件使用全局样式文件中定义的变量操作
2020/10/21 Javascript
vuex Module将 store 分割成模块的操作
2020/12/07 Vue.js
[03:19]2016国际邀请赛中国区预选赛第四日TOP10镜头集锦
2016/07/01 DOTA
[54:18]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS BO3 第一场 1月22日
2021/03/11 DOTA
python获取本机外网ip的方法
2015/04/15 Python
Python数组定义方法
2016/04/13 Python
解决pycharm中opencv-python导入cv2后无法自动补全的问题(不用作任何文件上的修改)
2020/03/05 Python
Django多数据库联用实现方法解析
2020/11/12 Python
python实现视频压缩功能
2020/12/18 Python
拉飞逸官网:Lafayette 148 New York
2020/07/15 全球购物
幼儿园教师请假制度
2014/01/16 职场文书
中专生毕业个人鉴定
2014/02/26 职场文书
环保倡议书100字
2014/05/15 职场文书
售后服务承诺书模板
2014/05/21 职场文书
解决jupyter notebook启动后没有token的坑
2021/04/24 Python
nginx rewrite功能使用场景分析
2022/05/30 Servers