我已经学习了一段时间,自学成才,我想知道如何将其放在JS上
类似于HTML中的必填属性,如果用户忘记输入@符号,则HTML验证将显示消息等。
我知道有人使用pattern=""
属性,
W3 pattern
我真的不知道如何使用正则表达式,甚至都不了解其符号
如果有电子邮件输入条件,如何将其放入JS中?
任何帮助将不胜感激 谢谢
答案 0 :(得分:0)
如果txtEmail
是输入电子邮件所需的文本字段的id
,而btnSubmit
是提交按钮的id
,请尝试以下代码(需要jQuery):
$("#btnSubmit").on("click",function(e){
e.preventDefault();
//Email Verification
if(!$("#txtEmail").val().match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/)){
alert("Invalid EMAIL");
$("#txtEmail").focus();
return false;
}
});