<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>系好安全带,准备启航</title>
<script type="text/javascript">
function dui(){
var a=confirm("准备好了吗?");
if (a==true)
{
document.write("准备好了");
}
else
{
document.write("没准备好");
}
}
</script>
</head>
<body>
<input type="button" value="请点击我" onclick="dui()">
</input>
</body>
</html>
var a=confirm("准备好了吗?"); //此处的分号用的是中文分号
if (a==true)
{
document.write("准备好了"); //此处的分号用的也是中文分号
}
以上两处分号改为英文分号就好了
不能使用中文分号
document.write("没准备好")后面是中文分号,在编码中禁止使用中文符号。
document.write("没准备好")后面是中文分号,在编码中禁止使用中文符号。
你的 var a=confirm("准备好了吗?")后面的';'以及 document.write("准备好了")后面的';'写成了中文的,用英文状态下的输入法就行了。