嗨,基本上我似乎无法在ie8或以下的表单上进行表单验证。尽管如此,它在其他任何地方都能正常工作。
基本上就是这样:
function validateform() {
if (document.getElementById('firstinput').value == '') {
alert("Select start Date");
document.getElementById('firstinput').focus();
return false;
}
if (document.getElementById('secondinput').value == '') {
alert("Select end Date");
document.getElementById('secondinput').focus();
return false;
}
if (document.getElementById('restriction').checked == false) {
alert('Please select I have read and understand the above restrictions.');
return false;
}
if (document.getElementById('termscondition').checked == false) {
alert('Please select terms and condition..');
return false;
}
if (document.getElementById('letters_code').value == '') {
alert("Enter captcha code..");
document.getElementById('letters_code').focus();
return false;
}
return true;
}
只是想知道是否有任何我无法看到的明显错误:感谢您提前提供任何帮助。
答案 0 :(得分:-1)
编辑,因为我非常划分了这个!
我遇到了一个问题,提交按钮名为submit,只在IE中失败,而不是在firefox / chrome中,如果你能确定不是问题,那会有所帮助!
或者,更多信息会有所帮助,因为发布的代码似乎没有任何问题