我的正则表达式知识很薄弱。如果用户将标题文本框字段留空,我需要帮助构建正则表达式并尝试显示两个通知。在我的原始项目中,货币、描述文本区域、检查框等的文本框不止一个。但我不想让这个示例变得广泛,所以我只使用一个文本框。
如果文本框字段为空,则会出现两个通知,但问题是一旦放置了正确的输入,它仍会显示第二个通知:“*您的帖子的描述性标题”。这是为什么?
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=""/>
输入正确后的结果: