实验题目: 简单JavaScript的程序实现
一、实验目的
1) 2) 3) 4)
理解JavaScript的程序结构;
掌握JavaScript的语法、数据类型和变量; 理解JavaScript编程的流程控制; 掌握JavavScript函数的使用。
二、 实验准备
认真阅读实验指导书并做好相关准备。
三、 实验要求
1) 下述程序都有错误,请调试程序并观察效果。 2) 总结程序中使用了哪些控制方法和函数。
3) 在实验报告中写出每个程序实现的功能及程序错误所在,并加以纠正。
四、实验内容及步骤
1、验证程序1
将clickalart改为clicklart().
因为onclick是调用函数,函数名必须一致且要加括号。 代码如下:
1
2、验证程序2
将i<9改成i<=9,j<9改成j<=9,\"num\"的引号去掉。在第二个for循环后加document.write(\"
\");
因为每行要输9个数,i从一开始所以要到i= 9才够。num被赋值后不是一个字符了,不需要加引号。由于格式输出的需要,必须在输完一行后换行,所以在for循环之后要换行。 代码如下:
3、验证程序3
将三个
均改为”
”。
此处的换行符是作为字符来引用的,必须加引号以和普通字符区分。 将javascript的引号换成英文状态下。 代码如下:
4、验证程序4
将定义三个数组的array首字母a大写为A,三个for循环i=1均改成i=0 。
代码如下:
5、验证程序5
分别将date和getdate改成Date和getDate.
特定的函数要求有特殊的书写。所以按规则应大写。 代码如下:
以下的程序用于显示当天的日期(年月日)和星期
6、验证程序6
将javascript的j和s均大写。并把document.forms.input1.value改为document.form1.input.value。
4
脚本部分的javascript中J和S均要大写,这是编程规则,不能乱来。为了保持表单的一致性,需对应各属性。
代码如下:
5
显示登陆时间
五、实验结果及心得体会
通过改正学到了很多,一个细小的错误都会引起整个程序的错误。并且每一个规则都应该真确。
6
因篇幅问题不能全部显示,请点此查看更多更全内容