我有一个简单的功能,应该提示用户输入公司名称,然后是一个确认消息框,询问用户“您想今天订购一个网页设计软件包吗?”问题在于我的'if'和'else if'语句。当用户点击'OK'时,'if'语句应该显示一个警告框'Thank you for your order';和'else if'语句,当用户点击'取消'时应该显示一个警告框“我们感谢你的时间”。该函数由onClick脚本调用。出现提示和确认框,但我不明白为什么我的if和else if框不出现。我错过了什么?任何帮助表示赞赏。谢谢。其他如果javascript
<SCRIPT language = "Javascript">
function submitOrder() {
var companyName = prompt("Please enter company name.", "")
var willOrderPackage = confirm("Would you like to order a Web Design package today?")
if (willOrderPackage == "true") {
alert("Thank you for your order.")
}else if{
alert("We appreciate your time.")
}
</SCRIPT>
'if(thisPartIsAlwaysNeeded)..';但也许只是使用'else' *而不使用“if”? – 2012-09-05 23:27:42
是你没有使用分号? –
不想粗鲁,但你真的应该学习如何编写代码。首先,这个javascript看起来像是在90年代写的(大写标签名称,大写的语言名称,没有结尾的分号等)。其次,将布尔值与字符串'true'进行比较清楚地表明缺乏对基本原理的理解。事实上,你放弃了第二个if语句的条件,这更加强制执行。 – Christian