34
var form = document.forms[0];
form.addEventListener("submit", function(){
var email = form.elements['answer_13829'].value;
if(email == '[email protected]') {
alert('redirecting the user...');
window.location = 'xxxx';
return false;
}
});
我不明白 - 它仍然提交表格。有人可以修补我的代码并使其工作?addEventListener提交返回false仍提交表单?
另一个古怪:我可以添加onsubmit属性以形成,并做form.addEventListener,他们都似乎运行。这是一个浏览器错误? – allyourcode 2014-02-18 00:19:12
另一个奇怪的现象是:onsubmit =“return false;”会阻止表单提交。 – allyourcode 2014-02-18 00:20:26