<html>
<head>
<title>prompt函数</title>
<script type = "text/javascript">
if(confirm("你是否愿意做如下学习") == true){
if(prompt("请输入密码","密码520") == "520"){
alert("欢迎你来测试\"prompt\"函数。");
document.write("<b>prompt是一个弹出框,并可以在框里输入信息,达到收集信息的目的,后面跟两个参数语法prompt去(参数1,参数2)</b>");
}else{
document.write("<b>对不起你密码不正确</b>");
}else{
document.write("<b>对你的不愿意表示遗憾,请退出</b>")
}
</script>
</head>
<body>
<h1>你知道一天是由多少秒构成的吗?</h1>
<h2>我知道:</h2>
</body>
</html>
备注:
2、if语句里面嵌套了if语句,看起来很凌乱。
<head>
<title>prompt函数</title>
<script type = "text/javascript">
if(confirm("你是否愿意做如下学习") == true){
if(prompt("请输入密码","密码520") == "520"){
alert("欢迎你来测试\"prompt\"函数。");
document.write("<b>prompt是一个弹出框,并可以在框里输入信息,达到收集信息的目的,后面跟两个参数语法prompt去(参数1,参数2)</b>");
}else{
document.write("<b>对不起你密码不正确</b>");
}else{
document.write("<b>对你的不愿意表示遗憾,请退出</b>")
}
</script>
</head>
<body>
<h1>你知道一天是由多少秒构成的吗?</h1>
<h2>我知道:</h2>
</body>
</html>
备注:
2、if语句里面嵌套了if语句,看起来很凌乱。
if(confirm("你是否愿意做如下学习") == true){
promp();
else{
document.write("<b>对你的不愿意表示遗憾,请退出</b>")
}function promp(){
if(prompt("请输入密码","密码520") == "520"){
alert("欢迎你来测试\"prompt\"函数。");
document.write("<b>prompt是一个弹出框,并可以在框里输入信息,达到收集信息的目的,后面跟两个参数语法prompt去(参数1,参数2)</b>");
}else{
document.write("<b>对不起你密码不正确</b>");
}}
</script>
<html>
<head>
<title>prompt函数</title> </head>
<body>
<h1>你知道一天是由多少秒构成的吗?</h1>
<h2>我知道:</h2>
<script type = "text/javascript">
if(confirm("你是否愿意做如下学习")){
if(prompt("请输入密码","密码520") == "520"){
alert("欢迎你来测试\"prompt\"函数。");
document.write("<b>prompt是一个弹出框,并可以在框里输入信息,达到收集信息的目的,后面跟两个参数语法prompt去(参数1,参数2)<b>");
}
else{
document.write("<b>对不起你密码不正确</b>");
}
}
else{
document.write("<b>对你的不愿意表示遗憾,请退出</b>");
}
</script>
</body>
</html>你分号写错了,还有嵌套的时候注意“}”的使用范围
{
或者
}的后面按ctrl+} 就能看到与之对应的别一边的括号了,你纯粹是一时嵌套看不清罢了
BLUE那段给我指出了;的语法错误,以及}号的使用,我还是没找到错误,方便能更详尽一下吗?另外你附的代码我执行了下,也报错了。
<html>
<head>
<title>prompt函数</title>
<script type = "text/javascript">
if(confirm("你是否愿意做如下学习") == true){
if(prompt("请输入密码","密码520") == "520"){
alert("欢迎你来测试\"prompt\"函数。");
document.write("<b>prompt是一个弹出框,并可以在框里输入信息,达到收集信息的目的,后面跟两个参数语法prompt去(参数1,参数2)</b>");
}else{
document.write("<b>对不起你密码不正确</b>");
}}else{
document.write("<b>对你的不愿意表示遗憾,请退出</b>")
}
</script>
</head>
<body>
<h1>你知道一天是由多少秒构成的吗?</h1>
<h2>我知道:</h2>
</body>
</html>
js代码放到body里就好了