ImageVerifierCode 换一换
格式:DOCX , 页数:100 ,大小:7MB ,
资源ID:22506851      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22506851.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JavaScript上机练习Word格式文档下载.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JavaScript上机练习Word格式文档下载.docx

1、 var height = 6; / 使用循环输出数字金字塔 for(var i=1; i=1; j-) document.write(&); for(var j=1; j /script/headbody/body/html2:打印三角形嵌套for循环语句if条件语句的使用编写JavaScript脚本实现输出图1.2.2和图1.2.3的图形。图1.2.2输入数字为6的时候只需打印出倒三角形图1.2.3输入数字为5的时候需要打印出倒三角形和正三角形具体的要求如下:指定一个变量并赋值。当输入的数字大于5的时候,输出图1.2.2所示的倒三角形,三角形的层数等于输入的数字值;当输入的数字小于或等于5

2、的时候,输出图1.2.3所示的倒三角形和正三角形,倒三角形和正三角形的层数均等于输入的数字值。(1)指定一个变量并赋值。(2)输出倒三角形。(3)判断层数要求,当数字小于等于5的时候,再次输出正三角形,否那么不再输出。 / 输入打印三角形的层数 / 当height大于5的时候,输出倒三角形 / var height = 6; / 当height小于或者等于5的时候,输出倒三角形接着一个正三角形 var height = 5; / height为任何数都会打印出倒三角形 for(var i=0;height; for(var j=0;i; height - i;*& / 当height=5的时候

3、,再接着倒三角形的下端打印出正三角形 if(height = 5) for(var i=0; for(var j=height-i-1;0; document.write( for(var j=0;3:函数的定义与调用使用function关键字自定义函数多重if语句onload事件根据时间段显示不同的提示信息。参考的提示信息如下:上午9点至下午5点,显示:你好,请用饱满的精神开始工作!下午5点至晚上10点,显示:现在是下班后的自由时间,是继续充电呢还是娱乐一会儿?晚上10点至次日5点,显示:辛勤劳作了一天了,该休息了!次日早上6点至8点,显示:一日之计在于晨,清新的早晨来临了,早上好!系统的提

4、示信息如以下图1.2.4和图1.2.5所示。图1.2.4根据当前时间显示提示信息-1图1.2.5根据当前时间显示提示信息-2(1)使用function关键字自定义函数welcome()。(2)定义一个变量,表示当前的时间。(3)使用多重if判断不同时间,通过alert()输出提示信息。(4)使用window的onload事件调用welcome()函数。window的onload事件,当网页加载时候被触发,调用其关联的函数。无标题文档=9 & time17 &23)=23 | timescript function cal() var strPrice = document.all.price.

5、value; var price = parseFloat(strPrice); var strQuantity = document.all.quantity.value; var quantity = parseInt(strQuantity); var totalPrice = quantity * price; document.all.totalPrice.value = totalPrice; 简易购物车hr /table cellpadding=0 cellspacing=trth编号名称单价元数量总价tdA-01ThinkPad SL300buttoncalculatevalu

6、e=计算价格 onclick=cal()/table5:parseInt和parseFloat的应用-2自定义函数的定义与调用扩展实训任务4中的购物车,使得一次能够购置多件物品,并计算出价格小计和总售价。效果如以下图1.2.7所示。图1.2.7扩展购物车(1)使用document.all.元素名称.value获得文本框中的单价和购置数量。(3)将转换后的商品价格和单价的乘积结果作为小计,并计算总计。(4)将计算完成的小计和总计显示在页面中的适宜位置。第二章 BOM编程open常见应用窗口开启window.open( )方法窗口关闭close( )方法页面提示alert( )方法信息确认对话框c

7、onfirm( )方法根据要求,在页面上设置事件触发按钮,开启不同类型的窗口。页面按钮效果如以下图2.2.1所示。图2.2.1 翻开窗口(1)通过设置window.open( )方法的参数,确定新窗口翻开的类型。(2)使用showModalDialog( )方法调用模式窗口。在模式窗口页面的代码中写上window.returnValue=XXX,将信息XXX传递到主窗口,并在主窗口以showModalDialog( )方法的返回值形式获得。在主页面,参照图2.2.1定义好各个按钮,定义好按钮的onclick事件,在事件中分别调用以下的show1( )show5( )方法。 / 翻开窗口 fun

8、ction show1() window.open(poster.html / 翻开固定大小的窗口,无菜单栏等 function show2() window.open(,width=540,height=330,menubar=0,scrollbars=0,status=0,toolbar=0,location=0 / 翻开模态窗口,并接收返回值 function show3() var dialogValue = window.showModalDialog(dialogWidth=540,dialogHeight=330,menubar=0,scrollbars=0,status=0,t

9、oolbar=0,location=0 document.all.result.value = dialogValue; document.all.result.value = dialogValue; / 全屏显示本页面 function show4() open(document.location,fullscreen=yes / confirm确认对话框 function show5() if(confirm(知识改变命运,对么?)你相信知识改变命运,努力会有收获的!模式窗口和主窗口之间的信息传递showModalDialog( )方法的调用模式窗口和主窗口的信息交互JavaScript

10、中定义对象和对象的属性模拟购物车信息提交页面,实现送货地址确认页面,如图2.2.22.2.5所示。图2.2.2 点击订单提交页面填写邮寄地址的链接图2.2.3 在弹出的模式对话框中进行送货地址确认图2.2.4 送货地址信息成功反应图2.2.5 点击提交订单后系统显示确实认信息(1)定义好送货地址确认窗口的页面内容address.html,如图2.2.3所示。(2)使用window.showModalDialog()方法开启送货地址确认模式窗口。(3)在模式窗口的页面中,定义一个对象result。(4)将模式窗口的表单域填写的值分别作为属性赋值给对象result。(5)将result对象赋值给模

11、式窗口的window.returnValue。(6)在主窗口中获得模式窗口传过来的参数并计算完整的地址信息写到主窗口的表单中。(7)在主窗口点击提交订单,提示订单信息。下面是模式窗口address.html中的内容。 function closeDialog() var result = new Object(); result.province = document.all.province.value; result.city = document.all.city.value; result.region = document.all.region.value; result.stree

12、t = document.all.street.value; result.doorId = document.all.doorId.value; window.returnValue = result; window.close();下面是主窗口中的td colspan=5a href=javascript:showDialog();请填写邮寄地址address60 value=提交订单show()Date对象调用获得当前系统日期Date对象的方法获得系统日期的方法各种根据日期字段处理信息的方法在JavaScript代码中使用Date对象获取当前时间的完整信息,包括星期几、上下午AM or

13、PM等,并按照12小时制制作一个实时显示时间信息的时钟。效果如以下图2.2.6所示。图2.2.6信息完全的时钟(1)获得一个Date对象。(2)通过Date对象的getYear( )方法获得年份;getMonth( )方法获得月份0-11;getDate( )方法获得日期;getDay( )方法获得一个星期中的第几天0-6。(3)使用getHours( )获得当前小时,getMinutes( )获得当前分钟,getSeconds( )获得当前秒。(4)使用switch语句将0-6的星期几转化为类似“星期一的汉字表述方式。(5)判断当前小时,如果大于12那么减去12并在日期字符串后加上PM字样,

14、否那么加上AM字样。(6)使用setTimeout( )方法每隔1000毫秒调用一次时间计算和显示函数,实现时钟动态显示。 var date = new Date(); / 略过的代码,可参考核心技能局部的介绍 var dayInWeek = date.getDay(); var day; var period; switch(dayInWeek) case 0: day = 星期日break; case 1:星期一 case 2:星期二 case 3:星期三 case 4:星期四 case 5:星期五 case 6:星期六 if(hour12) hour = hour-12; period = PMAM / 略过的代码,可参考核心技能局部的介绍 var timeStr = 今天是:+year+年+month+月+dayInMonth+ 日+day+hour+:+ minute+second+period; document.getElementById(timmer).innerHTML = timeStr;淘宝网宝贝交易倒计时根据秒数换算时间setTimeout( )函数实现时钟倒计时parseInt( )函数的使用制作淘宝网宝贝交易时间,效果如图2.2.7右下角所示。图2.2.7淘宝网宝贝交易倒计时(1)定义全局变量seconds为交易时间,初始时间定为93600秒1天零

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1