为什么这段JS代码运行不了,浏览器没有报错,就是不能运行。如果只有一个警示对话框可运行,求解
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
var score,grade;
score = parseInt(prompt("请输入学生的成绩:","0"));
if(score>=85)
grade="优";
else
{
if(score>=60)
grade="及格";
else
grade="不及格";
}
alert("根据学生成绩:"+score+",评定为:"+grade);
</script>
</head>
<body>
</body>
</html> 展开
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
var score,grade;
score = parseInt(prompt("请输入学生的成绩:","0"));
if(score>=85)
grade="优";
else
{
if(score>=60)
grade="及格";
else
grade="不及格";
}
alert("根据学生成绩:"+score+",评定为:"+grade);
</script>
</head>
<body>
</body>
</html> 展开
展开全部
score = parseInt(prompt("请输入学生的成绩:","0")); 括号是不是用的中文的啊
if(score>=60)
grade="及格"; 分号中文?
if(score>=60)
grade="及格"; 分号中文?
追问
改成英文了还是不行
追答
var score,grade;
score = parseInt(prompt("请输入学生的成绩:","0"));
if(score>=85)
grade="优";
else
{
if(score>=60)
grade="及格";
else
grade="不及格";
}
alert("根据学生成绩:"+score+",评定为:"+grade);
你复制下试试
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询