document.getElementsByName('form')[0].onsubmit = function(){
var input = document.getElementsByClassName('Input');
for (var i = 0; i <= input.length; i++) {
if(!input[i].value){
document.getElementsByClassName('error')[i].style.visibility = "visible";
}
};
return false;
}
只要在代码中加入 input[i].value 就没法阻止提交
去掉.value 像 input[i] 这样就可以阻止提交事件
求大牛分析一下......为什么获取value值会影响到return false
求解决办法!