javascript培训学习课件.ppt

  1. 1、本文档共135页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.2.2 打开新窗口 特性字符串,使用逗号分隔 特性 值 对窗口的影响 directories yes/no 或 1/0 是否有地址栏按钮 height 整数值 窗口高度,大于100 location yes/no 或 1/0 是否有地址栏 menubar yes/no 或 1/0 是否菜单栏 resizable yes/no 或 1/0 是否可以更改窗口大小 scrollbars yes/no 或 1/0 是否有滚动条 status yes/no 或 1/0 是否有状态栏 toolbar yes/no 或 1/0 是否有工具栏 width 整数值 窗口宽度,大于100 练习: 在原来页面的基础上打开新窗口,要菜单栏和状态栏,大小默认(500,300);然后在原页面中设置4个按钮,分别可以控制新窗口改变大小和移动(前面的4个方法); 按钮的单击事件(仅供参考): input type=“button” value=“移动” onclick=“MoveBy(100,200)” windowControl.html 5.2.3 练习 alert() 弹出一个提示框 使用:alert(“文本字符串”); 示例:alert.html 5.2.4 与用户交互 prompt() 弹出可以输入信息的文本框 参数: 用户输入信息的提示 文本框的默认值 使用: prompt(message,defaultText); 示例:prompt.html 5.2.4 与用户交互 confirm() 弹出对话框,确认信息 使用:confirm(message); 示例:confirm.html 5.2.4 与用户交互 setTimeout函数 让函数在一定时间内重新执行,递归调用 如果不递归调用则仅执行一次 setTimeout(函数名,时间间隔,重复次数); 时间间隔:毫秒为单位 重复次数:大于0的整数 var timeId = setTimeout(hello(),2000); clearTimeout函数 清除设置的setTimeout函数 clearTimeout(timeId); 示例:setTimeOut.html 5.2.5 定时执行(一) setInterval函数 让函数在一定时间内重新执行,外部调用 setInterval(函数名,时间间隔); 时间间隔:毫秒为单位 var timeId = setInterval(hello(),2000); clearInterval函数 清除设置的setInterval函数 clearInterval(timeId); 示例:setInterval.html 5.2.5 定时执行(二) 练习:使用setTimeout()函数实现在页面显示时钟,实时刷新时间。 说明:可以使用文本框来显示时间; form name=myform input type=text name=myclockbr/ /form script function do_test(){ document.myform.myclock.value=hh:mm:ss; } do_test(); /script 如:setTimeOut_exercise.html 5.2.5 定时执行-练习 Array-示例 script language=JavaScript // Create an Array object var book = new Array(6); // Assign values to its elements book[0] = War and Peace; book[1] = Huckleberry Finn; for(var i in book){ document.write(book[ + i + ] + book[i] + br); } /script Array-应用 script language=JavaScript var colors = new Array(red, green,blue, purple); for(var i in colors){ document.write(font color=+colors[i]+); document.write(colors[ + i + ] = + colors[i] + /fontbr); } /script Array对象的常用方法 concat 返回一个新数组;由两个或者更多数组组合而成 var newArray = tmpArray.concat(tmpArray) join 返回字符串;由数组中的所有元素连

文档评论(0)

liuxiaoyu98 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档