我想使用else if语句来输入其他所有内容。 我认为把它留空是可行的,但它没有
if(answer == "hello") {
document.getElementById('reply').innerHTML="you entered hello";
}
else if(answer == "goodbye")
{
document.getElementById('reply').innerHTML="you entered goodbye";
}
else if(answer == "ANYTHING ELSE ENTERED")
{
document.getElementById('reply').innerHTML="You entered something else";
}
答案 0 :(得分:3)
使用其他,如果需要则别用。这意味着两个条件(在if
,else if
中提供)都是错误的。
else
{
document.getElementById('reply').innerHTML="You entered something else";
}
将字符串留空意味着没有任何内容进入该字段。
答案 1 :(得分:1)
只需使用else
而不使用if
else
{
document.getElementById('reply').innerHTML="You entered something else";
}
答案 2 :(得分:1)
如果出现以下情况,请使用其他:
if (condition) {
}
else
{
}
答案 3 :(得分:1)
希望它可以帮到你,
if (condition1)
{
code to be executed if condition1 is true
}
else if (condition2)
{
code to be executed if condition2 is true
}
else
{
code to be executed if neither condition1 nor condition2 is true
}
了解更多信息:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/if...else