Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 验证和返回false在IE9中不起作用_Javascript_Jquery_Validation_Internet Explorer 9 - Fatal编程技术网

Javascript 验证和返回false在IE9中不起作用

Javascript 验证和返回false在IE9中不起作用,javascript,jquery,validation,internet-explorer-9,Javascript,Jquery,Validation,Internet Explorer 9,我的提交+验证功能仅在IE9上失败。我将文档.home\u form.name.value重写为文档。['home\u form']['name'].value,因为我认为这些条件没有得到满足,但仍然失败。我也读过event.preventDefault()在IE9中不是有效参数如果没有addEventHandler,我尝试将其切换到事件。returnValue=false但仍然失败。home\u form()函数仍在运行并提交数据,这就是我没有将其包括在内的原因 $('#home_form')

我的提交+验证功能仅在IE9上失败。我将
文档.home\u form.name.value
重写为
文档。['home\u form']['name'].value
,因为我认为这些条件没有得到满足,但仍然失败。我也读过
event.preventDefault()
在IE9中不是有效参数如果没有
addEventHandler
,我尝试将其切换到
事件。returnValue=false但仍然失败。
home\u form()
函数仍在运行并提交数据,这就是我没有将其包括在内的原因

$('#home_form').submit(function(event) {
    event.preventDefault();
    validate();
    if(document.home_form.name.value == "" || document.home_form.tel.value == "" || document.home_form.email.value == "" ) {
        return false;
    } else {
        home_form();
        $('.hf-inner').hide();
        $('#home-form-thanks').fadeIn('fast');
    }
});

function validate() {
    return $("input,textarea,select").removeClass('blank').filter(function() {
        return !/\S+/.test($(this).val());
    }).addClass('blank').size() == 0;
}