javascript - jquery 有效电子邮件检查

标签 javascript jquery

Possible Duplicate:
Validate email address in Javascript?

我只是 jquery 的初学者。我在表单中使用了电子邮件字段。如果电子邮件字段为空,则不应提交表单。我使用了以下代码

if(document.getElementById('emailaddress').value == ''){
alert('Enter the Email Address');
document.getElementById('emailaddress').focus();
return false;
} 

如何使用简单的 jquery 检查输入的电子邮件是否有效?

最佳答案

您最好的选择是使用 jquery validate plugin .

可以看到实时电子邮件验证演示 here

这里是一些示例代码:

<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.js" type="text/javascript"></script>
<script>
$(function () {
   $("#myForm").validate({
    rules: {
      emailaddress : {
        required: true,
        email: true
      }
    }
   });
});
</script>
<form id="myForm">
Email address: <input type="text" name="emailaddress" id="emailaddress" class="required" >
</form>

关于javascript - jquery 有效电子邮件检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8860667/

相关文章:

javascript - 在 fb 共享时,在 fb_close 之后从 Rails 中的 Controller 调用 js 函数

javascript - 静态 Html 网站 - Bootstrap - 多语言支持

javascript - 在 JQuery UI 选项卡上添加下拉菜单

javascript - 我可以在 jQuery(JavaScript) 中更改 var 吗?

jquery - 将加载的 CSS 应用于动态创建的 HTML

javascript - 将数组拆分成重叠的 block (移动子组)

javascript - 如何在 React JS 中一次更新嵌套对象中所有键的值?

javascript - 如何防止 javascript 中的 while(true) 循环?

jquery - Jquery中的asp标签文本更改事件

php - 比较两个 texbox 中 mysql 数据库的值,无需提交表单