我有一个问题,当满足要求时执行第二个 else if 语句。它执行第一个“if”语句?我不知道为什么它不起作用。它执行checkleeftijd1();而不是checkleeftijd5();
先感谢您!
function controle1() {
let symptoominv1 = document.getElementById("symptoominv1").value;
let symptoominv2 = document.getElementById("symptoominv2").value;
let symptoominv3 = document.getElementById("symptoominv3").value;
if (symptoominv1 == "koorts" || symptoominv1 == "keelpijn" || symptoominv1 == "vermoeidheid" || symptoominv1 == "diarree" || symptoominv1 == "hoofdpijn" && symptoominv2 == "koorts"|| symptoominv2 == "keelpijn" || symptoominv2 == "vermoeidheid" || symptoominv2 == "diarree" || symptoominv2 == "hoofdpijn"){
if (symptoominv3 == "koorts" || symptoominv3 == "keelpijn" || symptoominv3 == "vermoeidheid" || symptoominv3 == "diarree" || symptoominv3 == "hoofdpijn"){
checkleeftijd1();
}else {
checkleeftijd2();
}
}else if (symptoominv1 != "koorts" || symptoominv1 != "keelpijn" || symptoominv1 != "vermoeidheid" || symptoominv1 != "diarree" || symptoominv1 != "hoofdpijn" && symptoominv2 == "koorts"|| symptoominv2 == "keelpijn" || symptoominv2 == "vermoeidheid" || symptoominv2 == "diarree" || symptoominv2 == "hoofdpijn") {
if (symptoominv3 == "koorts" || symptoominv3 == "keelpijn" || symptoominv3 == "vermoeidheid" || symptoominv3 == "diarree" || symptoominv3 == "hoofdpijn"){
checkleeftijd3();
}else {
checkleeftijd4();
}
喵喔喔
LEATH
相关分类