只有注册用户登录后才能阅读该文。 阅读全文
摘要:
事件对象 学习要点: 1.事件对象 2.鼠标事件 3.键盘事件 4.W3C与IE JavaScript事件的一个重要方面时它们拥有一些相对一致的特点,可以给你的开发提供更强大的功能,最方便和强大的 就是事件对象,它们可以帮你处理鼠标事件和键盘敲击方面的情况,此外还可以修改一般事件的捕获/冒泡流的函数 阅读全文
摘要:
事件入门 学习要点: 1.事件介绍 2.内联模式 3.脚本模式 4.事件处理函数 Javascript事件是由访问Web页面的用户引起的一系列操作,例如:用户点击。当用户执行某些操作的时候,再去执行 一系列代码。 一、事件介绍 事件一般是用于浏览器和用户操作进行交互。最早是IE和Netscap Na 阅读全文
摘要:
动态加载脚本和样式 学习要点: 1.元素位置 2.动态脚本 3.动态样式 本章主要讲解上一章剩余的获取位置的DOM方法,动态加载脚本和样式。 一、元素位置 上一章已经通过几组属性可以获取所需的位置,那么这几课补充一个DOM的方法:getBoundingClientRect()。 这个方法返回一个矩形 阅读全文
摘要:
DOM元素尺寸和位置 学习要点:1.获取元素CSS大小2.获取元素实际大小3.获取元素周边大小 本章,我们将主要讨论一下页面中的某一个元素它的各种大小和各种位置的计算方式,以便更好的理解。 一、获取元素的CSS大小1.通过style内联获取元素的大小var box = document.getEle 阅读全文
摘要:
DOM操作表格及样式 学习要点:1.操作表格2.操作样式 DOM在操作生成HTML上,还是比较简明的。不过,由于浏览器总是存在兼容和陷阱,导致最终的操作就不是那么简单方便了。本章主要了解一下DOM操作表格和样式的一些知识。 一、操作表格<table>标签是HTML中结构最为复杂的一个,我们可以通过D 阅读全文
摘要:
DOM进阶 学习要点:1.DOM类型2.DOM扩展3.DOM操作内容 DOM自身存在很多类型,在DOM基础课程中大部分都有所接触,比如Element类型,表示的是元素节点,再比如Text类型:表示的是文本节点。DOM也提供了一些扩展功能。 一、DOM类型DOM基础课程中,我们了解了DOM的节点并且了 阅读全文
摘要:
浏览器检测 学习要点:1.navigator对象2.客户端检测 由于每个浏览器都具有自己独到的扩展,所以在开发阶段来判断浏览器是一个非常重要的步骤。虽然浏览器开发商在公共接口方面投入了很多精力,努力的去支持最常用的公共功能;但在现实中,浏览器之间的差异,以及不同浏览器的”怪癖“却是非常多的,因此客户 阅读全文
摘要:
DOM 学习要点:1.DOM介绍2.查找元素3.DOM节点4.节点操作 DOM(Document Object Model)即文档对象模型,针对HTML和XML文档的API(应用程序接口)。DOM描绘了一个层次化的节点树,运行开发人员添加、移除和修改页面的某一部分。DOM脱胎于Netscape及微软 阅读全文
摘要:
匿名函数和闭包 学习要点:1.匿名函数2.闭包 匿名函数就是没有名字的函数,闭包是可以访问一个函数作用域里变量的函数。声明:本节内容需要有面向对象和少量设计模式基础。 一、匿名函数 //普通函数function box(){ //函数名是box return 'Lee'; } //匿名函数funct 阅读全文