最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js電話號碼驗證方法

 更新時間:2015年09月28日 16:27:58   投稿:lijiao  
JS電話號碼驗證是比較常的一種驗證,下邊給出一個JavaScript驗證電話號碼的小例子。國內(nèi)固定電話都是七位或8位的數(shù)字組成的,還可以帶有長途的區(qū)號。

一般家用電話號碼,如果不帶區(qū)號就是7位或者8位數(shù)字的長度,而區(qū)號就是3位或者4位數(shù)字和一橫。所以,我們在編寫驗證代碼可以通過兩條正則表達(dá)式進(jìn)行電話號碼驗證。

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>電話號碼驗證</title>
  <script type="text/javascript">
    function checkTel() {
      var obj = document.getElementById("txtTel");
      var value = obj.value;
      var regTel1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/.test(value);//帶區(qū)號的固定電話
      var regTel2 = /^(\d{7,8})(-(\d{3,}))?$/.test(value);//不帶區(qū)號的固定電話
      if (value != "") {
        if (!regTel1 && !regTel2) { 
          alert("電話號碼輸入有誤!");
          obj.focus();
          return false;
        }
      }
      else {
        alert("請輸入電話號碼!");
        return false;
      }
      alert("電話號碼輸入正確!");
      return true;
    }
  </script>
</head>
<body>
  請輸入電話號碼:
  <input type="text" id="txtTel" />
  <input type="button" id="btnCheck" value="驗證" onclick="return checkTel();" />
</body>
</html>

家用電話號碼JS驗證:

本文是關(guān)于JS家用電話號碼驗證,這類的方法網(wǎng)上還有許多,需要大家多進(jìn)行總結(jié),希望本文所述對大家的javascript程序設(shè)計有所幫助。

相關(guān)文章

  • js對字符串和數(shù)字進(jìn)行加法運算的一些情況

    js對字符串和數(shù)字進(jìn)行加法運算的一些情況

    這篇文章主要介紹了js對字符串和數(shù)字進(jìn)行加法運算的一些情況,需要的朋友可以參考下
    2023-02-02
  • IScroll5 中文API參數(shù)說明和調(diào)用方法

    IScroll5 中文API參數(shù)說明和調(diào)用方法

    IScroll是移動頁面上被使用的一款仿系統(tǒng)滾動插件。IScroll5相對于之前的IScroll4改進(jìn)了許多,使得大家可以更方便的定制所需的功能了。
    2016-05-05
  • javascript 防止刷新,后退,關(guān)閉

    javascript 防止刷新,后退,關(guān)閉

    常常會用到的停留頁面的操作.兼容IE,FF.實現(xiàn)代碼如下。
    2010-08-08
  • layui實現(xiàn)數(shù)據(jù)表格隱藏列的示例

    layui實現(xiàn)數(shù)據(jù)表格隱藏列的示例

    今天小編就為大家分享一篇layui實現(xiàn)數(shù)據(jù)表格隱藏列的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • 比較搞笑的js陷阱題

    比較搞笑的js陷阱題

    今天看到一段代碼,比較有意思,本周就再多加一問。
    2010-02-02
  • JS函數(shù)節(jié)流和防抖之間的區(qū)分和實現(xiàn)詳解

    JS函數(shù)節(jié)流和防抖之間的區(qū)分和實現(xiàn)詳解

    本文主要介紹的是關(guān)于JS中比較常用的函數(shù):節(jié)流函數(shù)和防抖函數(shù),從概念、使用場景到代碼簡單實現(xiàn)做了一個詳細(xì)的區(qū)分。感興趣的小伙伴們可以參考一下
    2019-01-01
  • IE下使用cloneNode注意事項分享

    IE下使用cloneNode注意事項分享

    在開發(fā)百度“地裂特效”時,發(fā)現(xiàn)了一些匪夷所思的 bug,第一反應(yīng)是特效本身的代碼與頁面上原有的腳本發(fā)生了沖突,經(jīng)過調(diào)試發(fā)現(xiàn),問題出現(xiàn)在 cloneNode 的應(yīng)用上
    2012-11-11
  • JsRender實用入門教程

    JsRender實用入門教程

    這篇文章主要介紹了JsRender實用入門實例,包含了tag else使用、循環(huán)嵌套訪問父級數(shù)據(jù)等知識點,并提供了完整的實例下載,非常具有實用價值,需要的朋友可以參考下
    2014-10-10
  • Blazor實現(xiàn)微信的Tab切換功能

    Blazor實現(xiàn)微信的Tab切換功能

    這篇文章主要介紹了Blazor實現(xiàn)微信的Tab切換功能,本文中的UI組件使用的是MASA?Blazor,您也可以是其他的UI框架,這個并不影響實際的運行效果,本文案例是兼容PC和Android的,演示效果是android中執(zhí)行的,在PC中執(zhí)行效果依然有效,需要的朋友可以參考下
    2023-01-01
  • JS動態(tài)添加option和刪除option(附實例代碼)

    JS動態(tài)添加option和刪除option(附實例代碼)

    option的添加和刪除通過js實現(xiàn)及動態(tài)創(chuàng)建select,本例提供實例的完整代碼,感興趣的朋友可以參考下哈,希望可以幫助到你
    2013-04-04

最新評論

于都县| 钟山县| 青州市| 潮安县| 麦盖提县| 贺兰县| 大化| 弥渡县| 固原市| 永仁县| 石嘴山市| 松溪县| 会昌县| 泗洪县| 东阳市| 枝江市| 仁寿县| 吴江市| 卓资县| 伊通| 炉霍县| 临朐县| 延长县| 滦平县| 通海县| 漳平市| 安多县| 息烽县| 德州市| 乌兰浩特市| 亳州市| 天等县| 潮州市| 织金县| 鹿邑县| 交口县| 西平县| 普定县| 乌海市| 科技| 廉江市|