JavaScript 表达式和逻辑控制语句的使用
实验
一.实验目的
掌握JavaScript 的变量;
掌握JavaScript 的数据类型;掌握JavaScript 的运算符;掌握
JavaScript 的逻辑控制语句。
二.实验内容
1、声明一个变量str,为其赋值"Hello World!",显示该值; 改变该变量值为"Hello
China!" ,然后再显示该值。
2、将1~10 之间的奇偶数分开,页面呈现方式如下:
3、任意输入一个年份,判断是否为闰年。
实验二函数部分
一.实验目的
掌握JavaScript 的常用函数;
二.实验内容
编写一个函数,在页面上输出1~1000之间所有能同时被3,5,7 整除的证书,并要求每行显示6 个这样的数。
ex050303.htm
实验三
实验目的:常用函数的使用。
实验内容:
利用全局变量和函数,设计模拟幸运数字机游戏。设幸运数字为 8,每次 由计算机随机生成 3 个 1~9之间的随机数,当这 3 个随机数中有一个数字 为 8 时,就算赢了一次。
Ex050309.html
事件与对象
实验四
实验目的:表单的设计。
实验内容:设计一个表单,放入两个按钮,单击它们时将显示不同问候语。
S07_02.HTM
function hello_girl()
{
alert(”小姐,您好!");
}
实验五
实验目的:内置对象的使用。
实验内容:
1.在页面中显示当天日期。
S06_03.HTM :
var today;
today = new Date();
document.write(" 今天是"+today.getFullYear()+" 年"+(today.getMonth()+1)+" 月
"+today.getDate()+" 日");
实验六
实验目的:内置对象的使用。
实验内容:
2.在浏览器窗口的状态栏中显示当前浏览器的版本信息。
S06_02.HTM
实验七
实验目的:内置对象的使用。
实验内容:
3.将用户输入的字符串反向输出到页面上,并且要求将其中的小写字母转换成大写字母。
S06_07.HTM
var origin_s,upper_s,i;
origin_s = prompt(" 请输入一行文字:","");
upper_s = origin_s.toUpperCase();
for(i=upper_s.length-1;i>=0;i--) document.write(upper_s.charAt(i));
实验八
实验目的:内置对象的使用。
实验内容:
4 .求PI的5次方,并四舍五入取整。
S06_04.HTM
实验九
实验内容:
5.由图像表示日期。
ch3_14.htm
JavaScript 对象的理解和使用
实验
.实验目的
掌握 JavaScript 的常用的对象类型;
掌握 JavaScript 对象属性和方法的引用方式;
实验目的: 内置对象的使用。
三"," 四"," 五"," 六"); // 当天的日期 // 年 // 月 // 日 星期
0-9 的图像文件,文件名为 0.gif ,
了解 JavaScript 对象的常用属性和方法 ;
二.实验内容
1、任意输入一个字符串,单击“确定”按钮,输出字符串的长度。
2、猜数游戏,实现效果如下:
3、设计实现一个带开关的时钟。
JavaScript 事件的理解和使用
实验
一.实验目的
掌握 JavaScript 的常用的事件; 掌握 JavaScript 事件的处理方式; 了解如何通过 HTML 属性和 JavaScript 属性处理事件;
二.实验内容
设计实现一个页面,当进入页面时提示“您好,欢迎光临” ,当离开页面时提 您好,欢迎您下次再来” 。
设计实现如下页面,要求 (1)单击“提交”按钮时逐一验证页面各项信息不允许为空;
2)如果哪一项信息不满足要求,页面焦点停留在该信息处;
3)单击“重置”按钮时,将页面各项元素信息清空。
1、
示 2、
长江职业学院Javascript语言程序设计实验指导书 专业: 学号: 姓名: 班级: 指导老师: 软件教研室编
实验一 JavaScript基本操作 一、实验目的 熟练掌握在HTML文件中编写JavaScript程序的基本操作,及在Microsoft Internet Explorer浏览器和Netscape的Nevigator浏览器中调试JavaScript的基本操作。 二、实验内容 1、用NotePad创建一个简单的.htm文件,在Microsoft Internet Explorer浏览器中浏览效果。 2、编写第1章中的实例源文件,并在Microsoft Internet Explorer浏览器中进行测试。 3、调试一段JavaScript程序,找出其中的错误。 三、实验步骤 1、通过windows的文件管理器,在c盘下新建一个文件夹jsp_ex,用于保 存实验中的文件,如图1-1所示。 2、在windows中打开“记事本”,(也可以用其他编辑html文件的工具软 件,如Microsoft frontpage,Macromedia Dreamweaver等,编写例1-1的程序,然后将文件保存在C:\jsp_ex文件夹中。 3、用下述任意一种方法,在浏览器中显示,如图1-2。
A.在图1-1中双击“”文件名。 B.在图1-1中用鼠标右键单击“”,在打开的菜单列表中,如果有所需浏览器名就可以直接点击浏览器名。 C.现在windows中打开所需浏览器,然后按【ctrl】+【o】,在打开的对话框中找到文件。 4、再次编辑文件,将第21行中的“”改写为“”然后按第3步的操作, 得到如图1-3的效果,不能显示“上一次网页更新日期”,这时,通过浏览器的调试工具查找出出错的位置,修改后再次测试。 5、按1-2的步骤,将例1-1改写为“”和“”两个文件即通过外部javascript 文件和html文件一起完成网页的制作。 四、思考练习 1.为什么“上一次网页更新日期”在每一次打开都是同一个时间 2.请写出你在程序编写中出现的错误和改正方法,并分析。
实验项目:浏览器脚本语言及其应用 实验类型:设计 实验课时:4 实验目的:研究javascript及其应用 实验方案: 1 研究将JavaScript引入HTML页面 创建一个HTML文件,容如下。在浏览器中打开该文件。分析代码。
3 研究JavaScript名称 创建一个HTML文件,容如下。在浏览器中打开该文件。分析代码。 3 研究JavaScript值 创建一个HTML文件,容如下。在浏览器中打开该文件。分析代码。
你最喜欢的水果是?