JavaScript学习笔记 (2).docx
《JavaScript学习笔记 (2).docx》由会员分享,可在线阅读,更多相关《JavaScript学习笔记 (2).docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#今日内容:1. JavaScript :1. ECMAScript :2. BOM :3. DOM :1 .事件# DOM简单学习:为了满足案例要求*功能:控制html文档的内容*获取页面标签(元素)对象:Element* document.get日ementByld(”id值)通过元素的id获取元素对象*操作Element对象:1 .修改属性值:1 .明确获取的对象是哪一个?2 .查看API文档,找其中有哪些属性可以设置,修改标签体内容:* 属性:innerHTML.获取元素对象1 .使用innerHTML属性修改标签体内容#事件简单学习*功能:某些组件被执行了某些操作后,触发某些代码的执
2、行。*造句:XXX被XXX,我就XXX*我方水晶被摧毁后,我就责备对友。大敌方水晶被摧毁后,我就夸奖自己。*如何绑定事件.直接在html标签上,指定事件的属性(操作),属性值就是js代码1 .事件:onclick-单击事件.通过js获取元素对象,指定事件属性,设置一个函数*代码:function fun()alert(我被点了);alert(我又被点了);function fun2()alert(咋老点我?)1.获取Iight2对象var Iight2 = document.getElementByld(light2);2.绑定事件Iight2.onclick = fun2;*案例1:电灯开关
3、title电灯开关/*分析:L获取图片对象.绑定单击事件2 .每次点击切换图片*规那么:*如果灯是开的on,切换图片为off*如果灯是关的off,切换图片为on使用标记flag来完成*/1.获取图片对象var light = document.get日ementByld(light”);var flag = false;代表灯是灭的。off图片 2.绑定单击事件 light.onclick = function()if(flag)判断如果灯是开的,那么灭掉 light.src = img/off.gif;flag = false;else如果灯是灭的,那么翻开light.src = img/o
4、n.gif;flag = true;)# BOM:1 .概念:Browser Object Model浏览器对象模型*将浏览器的各个组成局部封装成对象。2 .组成:* Window :窗口对象Navigator :浏览器对象夫Screen :显示器屏幕对象History :历史记录对象* Location :地址栏对象3 . Window :窗 口对象.创立1 .方法.与弹出框有关的方法:alert()显示带有一段消息和一个确认按钮的警告框。confirm。显示带有一段消息以及确认按钮和取消按钮的对话框。* 如果用户点击确定按钮,那么方法返回true* 如果用户点击取消按钮,那么方法返回fal
5、se prompt()显示可提示用户输入的对话框。* 返回值:获取用户输入的值.与翻开关闭有关的方法:close()关闭浏览器窗口。*谁调用我,我关谁open()翻开一个新的浏览器窗口*返回新的Window对象.与定时器有关的方式setTimeout()在指定的毫秒数后调用函数或计算表达式。*参数:1 .js代码或者方法对象.毫秒值*返回值:唯一标识,用于取消定时器clearTimeoutO 取消由 setTimeout()方法设置的 timeout。setlnterval()按照指定的周期(以毫秒计)来调用函数或计算表达式。 clearlnterval()取消由 setlntervalQ 设
6、置的 timeout。3 .属性:1 .获取其他BOM对象:historylocationNavigatorScreen:2 .获取DOM对象document4 .特点Window对象不需要创立可以直接使用window使用。window.方法名();* window引用可以省略。方法名();4. Location :地址栏对象.创立(获取):1. window.locationlocation1 .方法:* reload。重新加载当前文档。刷新.属性* href设置或返回完整的URLo5. History :历史记录对象.创立(获取):1. window.historyhistory1 .方法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaScript学习笔记 2 JavaScript 学习 笔记
限制150内