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中各字符串出现次数的工具
May 03 Javascript
解析Jquery的LigerUI如何实现文件上传
Jul 09 Javascript
jquery动态添加option示例
Dec 30 Javascript
浅谈javascript中的instanceof和typeof
Feb 27 Javascript
通过伪协议解决父页面与iframe页面通信的问题
Apr 05 Javascript
使用Node.js处理前端代码文件的编码问题
Feb 16 Javascript
JavaScript基础语法之js表达式
Jun 07 Javascript
遍历json 对象的属性并且动态添加属性的实现
Dec 02 Javascript
jQuery实现背景滑动菜单
Dec 02 Javascript
JS实现图片轮播效果实例详解【可自动和手动】
Apr 04 Javascript
Vue学习笔记之计算属性与侦听器用法
Dec 07 Javascript
vue实现学生信息管理系统
May 30 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
ThinkPHP采用原生query实现关联查询left join实例
2014/12/02 PHP
基于PHP如何把汉字转化为拼音
2015/12/11 PHP
Yii中的relations数据关联查询及统计功能用法详解
2016/07/14 PHP
thinkphp分页实现效果
2016/10/13 PHP
PHP如何搭建百度Ueditor富文本编辑器
2018/09/21 PHP
thinkPHP3.2使用RBAC实现权限管理的实现
2019/08/27 PHP
网页中实现浏览器的最大,最小化和关闭按钮
2007/03/12 Javascript
setTimeout的延时为0时多个浏览器的区别
2012/05/23 Javascript
有关于JS构造函数的重载和工厂方法
2013/04/07 Javascript
jquery Ajax 实现加载数据前动画效果的示例代码
2014/02/07 Javascript
Node.js实用代码段之正确拼接Buffer
2016/03/17 Javascript
AngularJS中的Promise详细介绍及实例代码
2016/12/13 Javascript
vue 2.0组件与v-model详解
2017/03/27 Javascript
AngularJS 霸道的过滤器小结
2017/04/26 Javascript
js提取中文拼音首字母的封装工具类
2018/03/12 Javascript
angular中子控制器向父控制器传值的实例
2018/10/08 Javascript
vue-cli中vue本地实现跨域调试接口
2019/01/16 Javascript
详解TypeScript+Vue 插件 vue-class-component的使用总结
2019/02/18 Javascript
layui使用label标签的方法
2019/09/14 Javascript
Vue 构造选项 - 进阶使用说明
2020/08/14 Javascript
从零学python系列之数据处理编程实例(二)
2014/05/22 Python
Python冒泡排序注意要点实例详解
2016/09/09 Python
python 实现一个反向单位矩阵示例
2019/11/29 Python
借助Paramiko通过Python实现linux远程登陆及sftp的操作
2020/03/16 Python
Python中的Cookie模块如何使用
2020/06/04 Python
python 实现的车牌识别项目
2021/01/25 Python
荷兰电脑专场:Paradigit
2018/05/05 全球购物
SneakerStudio英国:最佳运动鞋商店
2019/05/22 全球购物
Nip + Fab官网:英国美容品牌
2019/08/26 全球购物
美国波西米亚风格精品店:South Moon Under
2019/10/26 全球购物
大专应届生个人简历的自我评价
2013/10/15 职场文书
工程造价与管理专业应届生求职信
2013/11/23 职场文书
岗位廉洁从业承诺书
2014/03/28 职场文书
讲文明懂礼貌演讲稿
2014/09/11 职场文书
关于随地扔垃圾的检讨书
2014/09/30 职场文书
2014年乡镇卫生院工作总结
2014/11/24 职场文书