如下图,当我判断角色为6时如果不满足就报错不是本机构,如果角色为7,不满足就报错不是本人,我这个语句是哪里写错了吗,怎么报错呢就是下面判断本机构和本人那里报错其他的前面验证了
你的or 的逻辑关系有问题
需要在一起判断的加括号 括起来
if(你的那个多条件的判断){
_g().parameterCommit();
}
else if (role==6){
alert("不是本机构管辖账号");
else {
alert("不是本人管辖账号");