Javascript只允许一个if语句,不允许其他if/else语句
Javascript is only allowing one if statement, and no else if/else
我试图使用if, else if, else语句,但一旦我添加else if或else,它似乎不起作用。如果我只使用If语句,一切正常,但一旦我添加else If或else,它就停止工作了。
var portAnswer = "";
var strQuestion = "Did you make it to port on time?";
var strDefault = "Yes/No";
portAnswer = prompt(strQuestion, strDefault);
var strMessage;
$(document).ready(function() {
if (portAnswer == "yes") {
strMessage = "Arghh, you are awarded extra doubloons!";
} else if (portAnswer == "no") {
strMessage = "Arggh, walk that there plank!");
} else {
strMessage = "Arggh, I don't understand!");
}
var strOutput = document.getElementById("promptParagraph");
strOutput.textContent = strMessage;
});
删除在JavaScript控制台中显示为错误的额外结束括号:
if (portAnswer == "yes") {
strMessage = "Arghh, you are awarded extra doubloons!";
} else if (portAnswer == "no") {
strMessage = "Arggh, walk that there plank!";
} else {
strMessage = "Arggh, I don't understand!";
}
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何在 API 调用后和 if 语句中启用提交按钮
- 带有多个elseif的Javascript if语句
- Sharepoint JScript if语句未执行
- for循环中的javascript if语句找不到==
- jquery if语句返回return wong语句
- 在if语句下的html中使用javascript变量
- 将错误与if语句混淆
- 循环通过数组的If语句不起作用
- jQuery模板中的If语句
- 如何从数据库中回显If语句
- 如何减少if语句的数量
- 在Javascript中将一个值和字符串数组转换为if语句
- Dropbox oauth认证的IF语句的第二部分是't已触发
- MVC Jquery-按钮点击-获取if语句错误
- 如何重写Javascript If语句以选择Classes而不是ID's的HTML格式
- KnockoutJS:为虚拟元素使用嵌套的条件if语句
- If语句发布或操作员发布
- 清除函数中if语句内部不起作用的间隔
- 使用if语句重新循环