私の正規表現の知識は非常に弱いです。正規表現の作成に支援が必要であり、ユーザーがタイトルテキストボックスフィールドを空のままにした場合に2つの通知を表示しようとしています。私の元のプロジェクトでは、通貨、説明textarea、chekcboxなどのテキストボックスが複数あります。しかし、この例を広範にしたくないので、1つのテキストボックスのみを使用しています。
テキストボックスフィールドを空のままにすると、両方の通知が表示されますが、問題は、正しい入力が行われると、通知番号2「*投稿の説明的なタイトル」が表示されることです。何故ですか?
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=""/>
正しい入力が入力された後の結果: