gpt4 book ai didi

javascript - 电子邮件的 HTML5 表单验证

转载 作者:太空宇宙 更新时间:2023-11-04 13:11:07 25 4
gpt4 key购买 nike

<分区>

我被这个以前没有注意过的问题卡住了。

<label> Email Address </label>
<input type="email" id="emailAddress" required placeholder='Email Address' />
<button type="submit" class="button primary small">Submit</button>

在我的 JS 文件中,我正在使用 checkValidity() 检查其验证

checkValidEmail: function(event){
var emailAddress = $('#emailAddress');
if(emailAddress[0].checkValidity()){
console.log('Valid');
} else{
console.log('Not Valid');
}
}


"keyup #emailAddress": "checkValidEmail" // KeyUp works as expected

Output:
'a@b' // Valid

我不理解这种行为。据我所知,@.com 是输入电子邮件的正则表达式。

请注意:我在多个带有表单的站点上尝试过此操作,它显示相同的输入。在上面的例子中,我是在 chrome 浏览器上执行的。

感谢您抽空回复!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com