Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1405
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 22
  • 用 户 组: 普通用户
  • 注册时间: 2013-07-25 22:21
个人简介

我是刘重量。

文章分类
文章存档

2017年(1)

我的朋友

分类: JavaScript

2017-12-11 19:23:29

分享一下自己写的js函数

第一步:

js的元字符‘\D’表示匹配一个非数字字符,所以我们在一个输入框里这样设置

就可以禁止输入非数字。

封装成一个js函数:

function keymobile(obj) {
    obj.value=obj.value.replace('/\D/g',''));
}


第二步,手机号的长度都是11位,所以限制数据框字符长度只能最大11位


封装成js函数

function keymobile(obj) {
   obj.maxlength=11;
   obj.value= obj.value.replace('/\D/g','');
}


或者这样做也可以

function keymobile() {
    obj.value= obj.value.replace('/\D/g','');
    obj.value =  obj.value.substr(0,11);
}


第三步:

加上匹配手机号的正则,我们这个函数最后可以写成这样:

function inputmobile(obj) {
阅读(324) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~