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;
}
});
No entiendo, todavía envía el formulario. ¿Alguien puede parchear mi código y hacerlo funcionar?return false on addEventListener submit aún envía el formulario?
Otra rareza: puedo añadir atributo onsubmit para formar y form form.addEventListener, y parece que ambos se ejecutan. ¿Es eso un error del navegador? – allyourcode
Otra rareza: onsubmit = "return false;" detiene el envío de la forma. – allyourcode