我對正則表達式的瞭解很薄弱。我需要建立正則表達式的幫助,並嘗試顯示兩個通知,如果用戶離開標題文本框字段爲空。在我的原始項目中,有多個文本框用於貨幣,description textarea,chekcbox等。但我不想讓這個示例廣泛,因此我只使用一個文本框。標題文本框字段的JavaScript正則表達式
如果文本框字段留空,但是問題出在正確的輸入被放置後,它仍會顯示通知二:「*您的帖子的描述性標題」。這是爲什麼?正確輸入後
JS表達式
"required": { // Add your regex rules here, you can take telephone as an example
"regex": "none",
"alertText": "* This is required",
"alertTextCheckboxMultiple": "* Please select an option",
"alertTextCheckboxe": "* This checkbox is required",
"alertTextDateRange": "* Both date range fields are required"
},
"title": {
"regex": "none",
"alertText": "* Descriptive title for your post"
},
HTML
input type="text" id="ValidField" class="validate[required,custom[title]] text-input" size="60" autocomplete="off" value=""/>
結果已進入:
所以,你需要幫助構建正則表達式,還是使用包含它們的對象?爲什麼該對象具有「正則表達式」:「無」? – lbstr
我不明白你爲什麼需要兩個驗證器來驗證空白字段?我只是從類 – Dimitri
刪除自定義[標題]您還沒有提供任何功能代碼。我不知道你的問題是什麼,因爲你只提供了一個Javascript對象和一個HTML標籤。你使用庫進行驗證嗎?如果是這樣,請標記它並/或在你的問題中提及它。 – apsillers