亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

項目小結(jié):手機(jī)郵箱正則,URL各種判斷返回頁面,input輸入框輸入符合卻獲取不到問題

番茄西紅柿 / 950人閱讀

摘要:手機(jī)郵箱正則近兩年出來很多新號碼,聽說什么的都有了導(dǎo)致以前的正則不能用了這就很難過,總是過一段時間出一種新號碼。因此,我決定使用返樸歸真的手機(jī)正則。,然后制定的語法里,輸入框里有符號的時候,為空。

1.手機(jī)郵箱正則

近兩年出來很多新號碼,聽說199什么的都有了- -導(dǎo)致以前的正則不能用了....這就很難過,總是過一段時間出一種新號碼。因此,我決定使用返樸歸真的手機(jī)正則。

手機(jī)正則:var reg=/^1[0-9]d{9}$/;

郵箱正則:var mailReg = /^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(.[a-zA-Z0-9-]+)*.[a-zA-Z0-9]{2,6}$/;

使用方法:reg.test(e)

除此之外,作為一只程序狗,耿直的認(rèn)為輸入空格就是錯誤的,但是產(chǎn)品和測試都說萬一用戶就輸入空格了,然后我報錯了,但是肉眼看不到空格,用戶找不到錯誤,體驗就很差!哎,為了照顧那些手殘用戶,必須在正則判斷前用 trim()對字段做處理trim()、trim()、trim()、trim()、trim()~~~~~~

2.input輸入框輸入符合卻獲取不到問題

當(dāng)input輸入框設(shè)置成type為number的時候,程序狗的思維是,這種輸驗證碼之類的輸入框不都應(yīng)該輸入數(shù)字嗎?BUT,測試妹子就喜歡輸入一堆符號+英文,別問我為什么能輸入,(因為在不做限制的情況下,用中文輸入法,然后按回車鍵就可以輸入- -。),然后W3C制定的語法里,number輸入框里有符號的時候,value 為空。emmm,這個也別問為什么,我TM也很郁悶。最后導(dǎo)致,測試妹子輸入一堆符號后提交的時候提示,該字段不能為空,測試妹子就說了,我這明明不是空的,卻提示為空,這不符合常理。好....我改.....

首先試用tel的type,因為這個type可以讓安卓和IOS都調(diào)用數(shù)字鍵盤,然后給input框都加上限制只能輸入數(shù)字:

限制正整數(shù):

限制首位不為0的正整數(shù):

3.URL各種判斷返回頁面

 案例:一個頁面,在不同的情況下點返回上一頁的時候進(jìn)入不同的頁面。

作為一個前端,我想到的最簡單的辦法就是在URL里加不同的參數(shù),然后獲取字段的值去判斷進(jìn)入哪個頁面。

方法一:正則分析法

復(fù)制代碼代碼如下:

function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}

調(diào)用方法:
alert(GetQueryString("參數(shù)名1"));alert(GetQueryString("參數(shù)名2"));
alert(GetQueryString("參數(shù)名3"));

方法二

復(fù)制代碼代碼如下:

調(diào)用方法:

 

 

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/1592.html

相關(guān)文章

  • 引入計算屬性、action、動態(tài)內(nèi)容

    摘要:文章來源引入計算屬性動態(tài)內(nèi)容美化主頁,增加郵件輸入框在主頁中增加一個的,在這個組件中增加一個輸入框和一個按鈕。如果是這種方式,輸入框的值默認(rèn)一直都是,并且在控制器中不能使用屬性獲取值。 文章來源:引入計算屬性、action、動態(tài)內(nèi)容 美化主頁,增加郵件輸入框 在主頁中增加一個Bootstrap的jumbotron,在這個jumbotron組件中增加一個input輸入框和一個button...

    Betta 評論0 收藏0
  • HTML5 入門詳解

    摘要:定義字符中文注音或字符的解釋或發(fā)音。表單域我們都知道標(biāo)簽用于為用戶輸入創(chuàng)建表單。在中表單域添加了兩個新的屬性規(guī)定是否啟用表單的自動完成功能,默認(rèn)。通過屬性和表單域的可以將輸入表單綁定到表單域中。 showImg(http://ww1.sinaimg.cn/large/007kscFEgy1fxgnw4hajoj31400p0q4d.jpg); 1. 認(rèn)識HTML5 HTML5并不僅僅...

    hqman 評論0 收藏0
  • 前端面試題總結(jié)(js、html、小程序、React、ES6、Vue、算法、全棧熱門視頻資源)

    摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項目,在瀏覽器端的層面上提升速度,幫助初中級前端工程師快速搭建項目。 本文是關(guān)注微信小程序的開發(fā)和面試問題,由基礎(chǔ)到困難循序漸進(jìn),適合面試和開發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項目,在瀏覽器端的層面上提升速度,幫助初中級前端工程師快...

    li21 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<