var form = document.forms[0];
form.addEventListener("submit", function(){
var email = form.elements['answer_13829'].value;
if( email == 'geobraks@yahoo.ca') {
alert('redirecting the user...');
window.location = 'xxxx';
return false;
}
});
我不明白-它仍会提交表格。有人可以修补我的代码并使它工作吗?
最佳答案
您需要使用事件对象的 preventDefault()
方法。
请注意,IE addEventListener()和preventDefault()
。
var form = document.forms[0];
form.addEventListener("submit", function(evt){
var email = form.elements['answer_13829'].value;
if( email == 'geobraks@yahoo.ca') {
evt.preventDefault();
alert('redirecting the user...');
window.location = 'xxxx';
}
});