书犹药也,善读可以医愚

    

日常敲代码练习之验证手机号

手动敲代码基础练习之正则验证获取用户输入手机号码是否有效。
过程:使用onkeyup()触发js方法,在js方法中获取用户输入,并使用正则验证是否为有效手机号。
验证手机号方法:第一位1开头,第二位为3、4、5、6、7、8、9中的一位,剩余9位为0-9之间的数字。
反馈:输入框后面实时出现提示。
完整代码:


<!DOCTYPE html>
<html>
<head>
    <title>practice</title>
    <meta charset="utf-8">
    <script type="text/javascript">
        function checkNumber(str) {
            var isreg = /^[1][3,4,5,6,7,8,9][0-9]{9}$/;
            if (isreg.test(str)) {
                document.getElementById("hint").innerHTML = '手机号码有效!';
            } else {
                document.getElementById("hint").innerHTML = '无效的手机号码!';
            }
        }
    </script>
</head>
<body>
    <label>请输入手机号码:</label><input type="text" name="phonenumber" id="phonenumber" onkeyup="checkNumber(this.value)">
    <span id="hint"></span>
</body>
</html>

所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!

已有 6 条评论

  1. 复制这段代码到码云,以便以后使用,哈
    1. 回复 爱CSS: - -!我这都是基础练习呢,哈哈
  2. 正则大法好,然后PHP老师说不用自己去写,真实工作中都是百度copy....
    1. 回复 程志辉: 然而那些经常copy的高手自己也是可以完全手写出全部的代码的,那COPY也无所谓了 - -!
  3. 保存下来,以备不时之需。
    1. 回复 明月清风: 好勒。

添加新评论

  近期动态

备案终于通过!准备启用新域名:kisxy.com,又要一番折腾了!
--- updated on 2019年1月16日

  关于博主

84年生人,天秤座与处女座交接,有一点点强迫症,性格诡异,情绪复杂多变。爱好健身、跑步,一年必跑一场全程马拉松,N场半程马拉松。也喜欢听歌与阅读,喜欢接触新鲜事物。座右铭:活到老,学到老,生命在于运动!

  近期评论

  •  李野博客: 贵站友链已加!
  •  李野博客: 大佬,换个链接, 网站名称:李野博客 网站简介:记录自己更欣赏你们 网站地址:https://...
  •  撩兮: 其实我觉得网易的相册收素材其实很好,不过以前用作的仓库的网易小号账号被我忘了,囧。
  •  imlike: 代码要放到什么位置呢,只是把文件放根目录似乎没啥用
  •  imlike: 不过想问下 favicon.ico 这个东西该怎么弄,放在什么位置
  •  imlike: 你的博客程序觉得非常不错,借用了
  •  演员: 终于发布了! 支持!挺不错的主题
  •  清歌: 这个域名没之前那个安逸
  •  loc: 请问让分类栏只输出独立页面而不是现在这样把分类也输出显示需要改那个文件。网站有几十个分类,换成...
  •  李野: 我又搞定了

快乐地过是一天,不快乐地过也是一天,我为什么不快快乐乐地过每一天呢?

岂能尽随人愿,但求无愧我心。

在你内心深处,还有无穷的潜力,有一天当你回首看时,你就会知道这绝对是真的。

活在当下,别在怀念过去或者憧憬未来中浪费掉你现在的生活。

挫折时,要像大树一样,被砍了,还能再长;也要像杂草一样,虽让人践踏,但还能勇敢地活下去。