当前位置:文档之家› web程序设计实验六

web程序设计实验六

web程序设计实验六
web程序设计实验六

实验六 Javascript语法练习

学号:092715206 姓名:崔兆文

1.1 实验目的

学习Javascript基本语法;学习Javascript变量定义及使用;学习Javascript流程控制方法if...else...,while,for,switch...case...;学习方法的定义function methodName(var1,,...){...};学习document.write(),alert()的使用;学习document获取文本信息的方法。

学习Javascript内置对象Date的使用。

1.2 实验要求

请完成实验并将实验过程写在下面的实验内容部分,每题要求给出题目、源代码(带必要的注释)以及程序运行效果截图。

1.3 实验内容

题1:在页面显示如下图形。

源代码:

运行效果截图:

题2:屏幕上给出文本框用于输入圆形半径,计算按钮用于弹出窗口显示计算的面积。提示:自己查阅javascript的prompt()函数,并利用其完成该题。

源代码:

运行效果截图:

题3:使用去确认对话框提问“你是否来过重庆?”,如果点击“确认”,用警告对话框输出“你也认为重庆很美丽吧!”;如果点击“取消”,用警告对话框输出“欢迎你到重庆来旅游!”

源代码:

运行效果截图:

图1.确认对话框

图2.点击确认

图3.点击取消

题4:通过体提示消息框输入任意一个整数xxx,求该整数的阶乘,并将结果通过警告对话框显示出来。提示:对输入的数要进行判断。(可参考javascript完全手册中的函数parseInt)

运行效果截图:

图1.提示框

图2.输入整数“6”点击确定

图3.输入不是整数

图4.提示不是整数

思考题:

在文本框分别输入两个数,实现两个数的+、-、*、/运算,点击“=按钮将”结果显示在文本框中。界面设计可参考下图。注意对文本框输入的数据是否是数字要进行判断。运行界面设计参考如下:

源代码:

第一种方法:使用eval()函数(参考了网上教程)

第二种方法:使用函数思想

运行效果截图:

图1.方法1

图2.方法2

1.4 实验总结

本次实验个人认为还是收获挺多的。一些基础知识就不用说了,说一下难点。首先第一题就有点头脑空白,不过好在C语言基础还在,想了一下逻辑关系,通过循环基本实现,但是!!!还是跟要求有一点差别,最后发现可以通过write 和writeln巧妙地解决*的间距问题。第四题的难点在于对输入的值是否为整数进行判断。在网上查找了很多资料,最后选择用整数正则表达式进行判断,还有一

种方法也不错,即取整后判断是否和原值相等! if(parseInt(value)==value)。最后的思考题感觉还是挺难弄的。参考了大量资料后发现有两种方法挺有代表性的,详见源代码。

Web应用程序设计综合实验报告材料

Web应用程序设计综合实验报告题目:网上购物系统 学生姓名: XXX 学号: XXXXXXXXXXX 院(系): XXXXXXX 专业: XXXXXXXXXX 指导教师: XXXXXXXXXX 2014 年 7月 6 日

1、选题背景 随着计算机技术的发展和网络人口的增加,网络世界也越来越广播,也越来越来越丰富,网上商城已经成为网上购物的一股潮流。互联网的跨地域性和可交互性使其在与传统媒体行业和传统贸易行业的竞争中是具有不可抗拒的优势。在忙碌丰富的社会生活中,人们开始追求足不出户就能买到心仪的商品,是越来越多的上网爱好者实现购物的一种方式,对于企业来说,网络交易能大大提高交易速度、节约成本。在这种形势下,传统的依靠管理人员人工传递信息和数据的管理方式就无法满足企业日益增长的业务需求,因而开发了这样一个具有前台后台的网上商城系统,以满足购物者和企业的需求。 因此这次毕业设计题目就以目前现有的网上商城系统为研究对象,研究一般的网上商城的业务流程,猜测其各个功能模块及其组合、连接方式,并分析其具体的实现方式,最后使用Java加web服务器和数据库完成一个网上商城系统的主要功能模块。通过这样一个设计,可以提高自己Java编程的水准,也练习了怎样构建一个完整的系统,从系统的需求分析到设计,直至编码、测试并运行,熟悉并掌握一个完整的Web开发流程,为今后工作打下基础。 1.1设计任务 从以下几个方面实现网络商城的基本功能: 1、用户部分: (1)用户的登录和注册,用户必须注册才能购物,注册时系统会对注册信息进行验证,进入系统或是结账时,用户可以进行登录,登录时,如果密码错误,系统会进行验证并提示错误。 (2)浏览商品,实现用户可以在网络商店中随意浏览商品,商品按类别分类,方便用户查找不同类别的商品 (3)购物车管理,能实现添加商品、删除商品、更新商品的功能。 (4)生成订单,查看购物车后单击下一步则生成订单信息表,一旦提交订单,则购物车就不能被改变。 2、管理员部分:

Web程序设计实验报告

Web程序设计实验报告 姓名:冯刚 学号:200905030324 班级:计科3班

Html代码: 1.首页代码 无标题文档