为什么点击下一步只能判断下拉框选中值,接着就不能判断文件是否上传了?

function jump() { var val = document.BulkMonitorForm.theFile.value; if(document.BulkMonitorForm.type.value=='Node') { alert('请选择类型'); return false; } if(trimAll(val)=="") { window.alert('请选择要上传的文件'); return false; } document.BulkMonitorForm.submit(); } --选择类型-- 服务器 要上传的文件:

trimAll你写了没有?js没有这个方法

    function trimAll(v) {
        return v.replace(/^$\s+|\s+$/g, '');
    }
    function jump() {
        var val = document.BulkMonitorForm.theFile.value;
        if (document.BulkMonitorForm.type.value == 'Node') {
            alert('请选择类型');
            return false;
        }
        if (trimAll(val) == "") {
            window.alert('请选择要上传的文件');
            return false;
        }
        document.BulkMonitorForm.submit();
    }