我有一个 HTML 表单,我需要一个电子邮件确认字段,所以我尝试了这个:
[contact-field label='Email' type='email' id="email" required='1'/]
[contact-field label='Confirmar email' type='email' id="confemail" onblur="confirmEmail();" required='1'/]
我的 HTML 末尾也有这个 JavaScript:
<script type="text/javascript">
function confirmEmail() {
var email = document.getElementById("email").value
var confemail = document.getElementById("confemail").value
if(email != confemail) {
alert('Email Not Matching!');
}
}
</script>
为什么 onblur 不起作用?提前致谢。
最佳答案
[contact-field label='Confirmar email' type='email' id="confemail"onblur="confirmEmail();"required='1'/]
是无效的 html。我认为您可能正在使用一些生成 html 的技术。在这种情况下,onblur
可能会在翻译中丢失(即不会在 html 上生成)。
关于javascript - 为什么 onblur 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23269379/