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 相关文章推荐
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
Jul 14 Javascript
jQuery新闻滚动插件 jquery.roller.js
Jun 27 Javascript
js 点击页面其他地方关闭弹出层(示例代码)
Dec 24 Javascript
Javascript实现简单二级下拉菜单实例
Jun 15 Javascript
JavaScript+html5 canvas绘制缤纷多彩的三角形效果完整实例
Jan 26 Javascript
JS实现把鼠标放到链接上出现滚动文字的方法
Apr 06 Javascript
解决拦截器对ajax请求的拦截实例详解
Dec 21 Javascript
jquery dataTable 后台加载数据并分页实例代码
Jun 07 jQuery
vue的全局变量和全局拦截请求器的示例代码
Sep 13 Javascript
解决layui数据表格Date日期格式的回显Object的问题
Sep 19 Javascript
对vue中的事件穿透与禁止穿透实例详解
Oct 28 Javascript
vue组件的路由高亮问题解决方法
May 11 Vue.js
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
细谈php中SQL注入攻击与XSS攻击
2012/06/10 PHP
PHP生成随机用户名和密码的实现代码
2013/02/27 PHP
PHP flush()与ob_flush()的区别详解
2013/06/03 PHP
php提取字符串中网站url地址的方法
2014/12/03 PHP
PHP基于工厂模式实现的计算器实例
2015/07/16 PHP
php中namespace及use用法分析
2016/12/06 PHP
laravel5.1 ajax post 传值_token示例
2019/10/24 PHP
表单填写时用回车代替TAB的实现方法
2007/10/09 Javascript
JavaScript高级程序设计 XML、Ajax 学习笔记
2011/09/10 Javascript
jQuery表单验证插件formValidator(改进版)
2012/02/03 Javascript
js 代码优化点滴记录
2012/02/19 Javascript
JavaScript高级程序设计(第3版)学习笔记12 js正则表达式
2012/10/11 Javascript
jquery表单验证使用插件formValidator
2012/11/10 Javascript
jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7
2014/06/16 Javascript
jQuery实现带动画效果的二级下拉导航方法
2015/03/11 Javascript
jquery.zclip轻量级复制失效问题
2017/01/08 Javascript
JavaScript 通过Ajax 动态加载CheckBox复选框
2017/08/31 Javascript
vue+webpack实现异步加载三种用法示例详解
2018/04/24 Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
2018/07/25 Javascript
JS实现的tab切换并显示相应内容模块功能示例
2019/08/03 Javascript
js中switch语句的学习笔记
2020/03/25 Javascript
[01:28:56]2014 DOTA2华西杯精英邀请赛 5 24 CIS VS DK
2014/05/26 DOTA
详细介绍Python函数中的默认参数
2015/03/30 Python
tensorflow使用神经网络实现mnist分类
2018/09/08 Python
Django之无名分组和有名分组的实现
2019/04/16 Python
pandas如何处理缺失值
2019/07/31 Python
python json.dumps中文乱码问题解决
2020/04/01 Python
解决tensorflow/keras时出现数组维度不匹配问题
2020/06/29 Python
英国领先的互联网葡萄酒礼品商:Vintage Wine & Port
2019/05/24 全球购物
异常和异常类的概念
2014/09/12 面试题
国际贸易毕业生求职信范文
2014/02/21 职场文书
2014五一国际劳动节活动总结范文
2014/04/14 职场文书
商业用房租赁协议书
2014/10/13 职场文书
详解GaussDB for MySQL性能优化
2021/05/18 MySQL
详解Python自动化之文件自动化处理
2021/06/21 Python
CSS布局之浮动(float)和定位(position)属性的区别
2021/09/25 HTML / CSS