为了账号安全,请及时绑定邮箱和手机立即绑定

求解 为什么else if 不能正常运行

function checkone() {
    var j = document.getElementById("wb").value;
    var hobby = document.getElementsByName("hobby");
    if (0 < parseInt(j) <= 6) {
        for (var i = 0; i < hobby.length; i++) {
            hobby[i].checked = false;
            hobby[parseInt(j) - 1].checked = true;
        }
    }
    else if(parseInt(j)>6||parseInt(j)<=0){
        alert("请输入0-6")
    }
}


正在回答

1 回答

你if里的条件判断就写错了,不能这么写。

应该是if(parseInt(j)>0&&parseInt(j) <= 6){

    xxxxxxxx    ;

}

0 回复 有任何疑惑可以回复我~
#1

慕后端3860619 提问者

非常感谢!
2018-03-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求解 为什么else if 不能正常运行

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信