|
要的结果是在对话框里输入的成绩分数,和最后显示出来的分数一样。。。就是这句"分吗? 非常棒,优秀!"; 输入90分的话,显示出来的就是90分吗? 非常棒,优秀! 为什么我最后显示出来的是z1+z2 而不是z1和z2里的内容呢???
<html>
<head>
<title>006-3.html</title>
<script type="text/javascript"
src="http://www.geocities.jp/seijoh_hp_comp/myErrorHandler.js"></script>
<script type="text/javascript"
src="http://www.geocities.jp/seijoh_hp_comp/myErrorHandler2.js" defer></script>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="Author" content="鑫鑫" />
<link rel="stylesheet" type="text/css" href="005.css" />
<meta http-equiv="Content-Script-Type" content="text/JavaScript" />
</head>
<body>
<h1>HP computer</h1><div id="ip"></div>
<h2>作业</h2>
<script type="text/javascript">
z1 = prompt("数学得分?","请输入0~100。");
z2 = "分吗? 非常棒,优秀!";
if(z1 < 60){
document.write("呜呜,不合格。");}
else if(z1 > 60 , z1 < 80 ){
document.write("良。");}
else if(z1 >80 ){
document.write("z1 + z2");}
</script>
<!-- JavaScript -->
<noscript>
<p>JavaScript。</p>
</noscript>
</body>
</html>
|
|