我已经尝试过在Google上找到的其他脚本,但是没有一个适合我。我有此代码
jQuery.extend(jQuery.validator.messages, {
required: "",
email: "Bitte geben Sie eine gültige E-Mail Adresse ein.",
});
$(document).ready(function() {
$('input').on('blur keyup', function() {
if ($("#mc-embedded-subscribe-form").valid()) {
$('#mc-embedded-subscribe').prop('disabled', false);
} else {
$('#mc-embedded-subscribe').prop('disabled', 'disabled');
}
});
$("#mc-embedded-subscribe-form").validate({
rules: {
email: {
required: true,
email: true
}
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="themailadressemanager.com" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
<div id="mc_embed_signup_scroll">
<div class="mc-field-group">
<input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL">
</div>
<input type="submit" value="Jetzt Report anfordern" name="subscribe" id="mc-embedded-subscribe" class="button" disabled="disabled">
</div>
</form>
验证邮件地址。但它确实允许邮件地址,例如a @ b或.a @ b 我确实知道a @ b可以是有效的电子邮件地址,但是是否也可以过滤掉a @ b和.a @ b电子邮件地址?