2017年全国中小学溺水:一段HTML程序出错~

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 04:18:22
<html>
<head>
<title></title>
</head>
<body>
<script language="javascript">
<!--
good=new Array(1,2,3,4,5,6,7,8,9);
sum=0;
for(i=0;i<good.length;i++)
sum+=good[i];
document.write(sum);
<br>
for(k=1;k<100:k++)
{
document.write(k+"<br>");
if(k%99==0)
break;
}
//-->
</script>
</body>
</html>
大家帮我看看哪出错了,输完了网页是空白啊
我也不知道啊,一个教材上写的,是个作业,"<br>"可能是加个换行的意思吧,我感觉循环好像是没错啊~为什么就是显示不出??
第一位大哥,我前一段程序都是写在body里的,没有错啊
第二位大哥,我把那个<BR>删了也没用啊,要不你帮我试试?
第三位大哥,<BR>问题同上,document.write前一段也是写在body里面的怎么就能行?

<br>不能在脚本里用的
应该改成:
document.write("<br>");
然后……
第2个for循环里要写分号,不是冒号。
改掉这2个错误程序就可以运行了。

"
for(i=0;i<good.length;i++)
sum+=good[i];
document.write(sum);
<br>
"
里面的"<br>"去掉试试吧,可能是脚本出错,就中止执行的原因吧.
对了document.write方法,是要在head标签里执行的.

首先html不是语言是标签。。。
这是一段java script脚本
把中间的<br>删除先。。


javascript是写在<head> </head> 里面的
不是写在<body></body> 里面