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

Javascript的表單驗(yàn)證-初識正則表達(dá)式

 更新時間:2016年03月18日 10:53:19   作者:WeAreZero  
JavaScript 可用來在數(shù)據(jù)被送往服務(wù)器前對 HTML 表單中的這些輸入數(shù)據(jù)進(jìn)行驗(yàn)證。接下來通過本文給大家介紹Javascript的表單驗(yàn)證-初識正則表達(dá)式,對js表單驗(yàn)證正則表達(dá)式相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧

推薦閱讀:Javascript的表單驗(yàn)證長度

Javascript的表單驗(yàn)證-提交表單

Javascript的表單驗(yàn)證-揭開正則表達(dá)式的面紗

JavaScript 可用來在數(shù)據(jù)被送往服務(wù)器前對 HTML 表單中的這些輸入數(shù)據(jù)進(jìn)行驗(yàn)證。

驗(yàn)證日期

日期的格式相對特別,不能光憑其長度來驗(yàn)證

常見的日期格式:先以兩位數(shù)表示日,再以兩位數(shù)表示月,最后以四位數(shù)表示年,期間以斜線分隔。

MM/DD/YYYY

博主:怎樣設(shè)計出驗(yàn)證日期是否符合格式的代碼呢?

先來看一下驗(yàn)證日期格式的邏輯吧

將表單域中的值取出,以“/”來分割字符串為數(shù)組

分析“月”子字符串,是否是只有兩個字符,并且都是數(shù)字

分析“日”子字符串,是否是只有兩個字符,并且都是數(shù)字

分析“年”子字符串,是否是只有四個字符,并且都是數(shù)字

滿足以上條件,還要判斷輸入的數(shù)據(jù)是否只有兩個斜線,如果多于兩條斜線,之后的內(nèi)容要忽略

博主:不用怕,Javascript它是相當(dāng)強(qiáng)大的,它為開發(fā)者提供了一個強(qiáng)大的內(nèi)置工具--正則表達(dá)式

它專門用于匹配文本模式

它就像一位眼睛發(fā)亮的警察,時刻觀察著嫌疑犯的一舉一動,一旦犯法,就將壞人揪出來╮(╯▽╰)╭

現(xiàn)在來看一個小例子

匹配模式=/^\d{5}$/

等于號后面的這個字符就是下則表達(dá)式

第一個斜線和最后一個斜線:”/”正則表達(dá)式均以斜線圍起

第二個字符:”^”字符必須以指定的模式起始,不可使用數(shù)字

第三個字符:”\d”代表一個數(shù)字

第四個字符:”{5}”唯一的數(shù)字必須重復(fù)5次

第五個字符:”$”字符串以指定的模式結(jié)束

好吧,有關(guān)Javascript的表單驗(yàn)證-初識正則表達(dá)式的知識小編就給大家介紹這么多,下節(jié)將為你揭開正則表達(dá)式的面紗。更多內(nèi)容敬請關(guān)注腳本之家網(wǎng)站!

相關(guān)文章

  • JavaScript中對象屬性描述符的使用詳解

    JavaScript中對象屬性描述符的使用詳解

    屬性描述符是 ECMAScript 5 新增的語法,它其實(shí)就是一個內(nèi)部對象,用來描述對象的屬性的特性,下面小編就來為大家詳細(xì)介紹一下js中對象屬性描述符的使用,需要的可以參考下
    2023-11-11
  • javaScript 連接打印機(jī),打印小票的實(shí)例

    javaScript 連接打印機(jī),打印小票的實(shí)例

    下面小編就為大家分享一篇javaScript 鏈接打印機(jī),打印小票的實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • js實(shí)現(xiàn)二級菜單點(diǎn)擊顯示當(dāng)前內(nèi)容效果

    js實(shí)現(xiàn)二級菜單點(diǎn)擊顯示當(dāng)前內(nèi)容效果

    這篇文章主要介紹了js實(shí)現(xiàn)二級菜單點(diǎn)擊顯示當(dāng)前內(nèi)容效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • KnockoutJS 3.X API 第四章之表單textInput、hasFocus、checked綁定

    KnockoutJS 3.X API 第四章之表單textInput、hasFocus、checked綁定

    這篇文章主要介紹了KnockoutJS 3.X API 第四章之表單textInput、hasFocus、checked綁定的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • JavaScript實(shí)現(xiàn)簡易的水印覆蓋功能

    JavaScript實(shí)現(xiàn)簡易的水印覆蓋功能

    本文將簡單實(shí)現(xiàn)一個覆蓋水印的小功能,水印一般都是添加在圖片上,然后直接加載處理過的圖片url即可,這里并沒有修改圖片,而是直接的在待添加水印的?dom?上添加一個?canvas?蒙版,需要的可以參考一下
    2022-12-12
  • 最新評論

    平利县| 平南县| 云霄县| 衡水市| 江陵县| 商南县| 南木林县| 赤峰市| 建昌县| 阿合奇县| 黄大仙区| 屏山县| 龙胜| 奇台县| 襄汾县| 卢氏县| 嘉荫县| 定边县| 石景山区| 广河县| 舞钢市| 和龙市| 额济纳旗| 留坝县| 吴川市| 余江县| 沙田区| 万安县| 宜阳县| 治县。| 吴旗县| 紫金县| 京山县| 额敏县| 咸阳市| 承德市| 汶上县| 崇州市| 鹿泉市| 手机| 桐城市|