我面临着一个js错误。
但是我看到的是js很好

window.onload = function() {
    var check = 'false';
    if (check == 'true') {
        var disableFlowCheck = ; //this will not come in case of fail
        if (disableFlowCheck && document.getElementById("submitlin")) {
            document.getElementById("submitlin").disabled = true;
        }
    }
}


看起来不错。此条件根本不应该执行。
但是我看到的是,执行if条件正在执行,不应该这样。

最佳答案

var disableFlowCheck = ; //This is syntax Error

// change to

var disableFlowCheck = "";

// Or

var disableFlowCheck = true;


注意:您必须将变量分配给某个值,或者只是将其定义为所需的任何类型变量(数组,布尔值)或将其删除

关于javascript - Javascript如果对窗口加载进行条件检查,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14894121/

10-11 20:32