0

我面临一个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 条件正在执行,这不应该。

4

1 回答 1

3
var disableFlowCheck = ; //This is syntax Error

// change to 

var disableFlowCheck = "";

// Or 

var disableFlowCheck = true;

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

于 2013-02-15T11:51:28.323 回答