脚本无法执行以下提示

时间:2014-09-30 12:13:26

标签: javascript jquery web

我试图执行jQuery脚本但是在将某些段添加到脚本时遇到问题。例如,下面的脚本有效:

var cNum = 16;

var clickButton = function(opt){

    cNum = prompt('Select a number from 1 to 128');
    makeGrid(cNum);

};

...并调用提示,因为它应该。但是,为makeGrid添加函数会导致脚本根本无法执行:

var cNum = 16;

var clickButton = function(opt){

    cNum = prompt('Select a number from 1 to 128');
    makeGrid(cNum);

};

var makeGrid = function(opt){
    if (opt >= 1 && <= 128) {
        alert("Inconsequential text");
    } 
    else { 
        alert("Inconsequential text");
    }
};

上面的警报只是脚本无法执行的一个示例。

1 个答案:

答案 0 :(得分:0)

抱歉 - 我现在发现你的问题..它的&lt; = 128没有选择..所以你把它比作什么都没有.. 试试:

var cNum = 16;

var clickButton = function(opt){

    cNum = prompt('Select a number from 1 to 128');
    makeGrid(cNum);

};

var makeGrid = function(opt){
    if (opt >= 1 && opt <= 128) {
        alert("Inconsequential text");
    } 
    else { 
        alert("Inconsequential text");
    }
};

这是我做的方式的小提琴:

<强> http://jsfiddle.net/uvLsuk2k/