2017年10月9日
摘要: 二十三、表单处理 1.表单介绍 在HTML中,表单是由<form>元素来表示的,而在JavaScript中,表单对应的则是HTMLFormElement类型。HTMLFormElement继承了HTMLElement,因此它拥有HTML元素具有的默认属性,并且还独有自己的属性和方法: HTMLFor 阅读全文
posted @ 2017-10-09 16:24 swifthua 阅读(341) 评论(0) 推荐(0) 编辑
  2017年10月6日
摘要: 这些诗词你知道一句,却不知全诗! 题桃花扇传奇 明代:陈于王 玉树歌残迹已陈,南朝宫殿柳条新。福王少小风流惯。不爱江山爱美人。 杂感 清代:黄景仁 仙佛茫茫两未成,只知独夜不平鸣。风蓬飘尽悲歌气,泥絮沾来薄幸名。十有九人堪白眼,百无—用是书生。莫因诗卷愁成谶,春鸟秋虫自作声。 劝学诗 宋代:赵恒 富 阅读全文
posted @ 2017-10-06 14:01 swifthua 阅读(340) 评论(0) 推荐(0) 编辑
  2017年10月5日
摘要: 二十二、事件绑定及深入 事件绑定分为两种:一种是传统事件绑定(内联模型,脚本模型),一种是现代事件绑定(DOM2级模型)。现代事件绑定在传统绑定上提供了更强大更方便的功能。 1.传统事件绑定的问题 传统事件绑定有内联模型和脚本模型,内联模型我们不做讨论,基本很少去用。先来看一下脚本模型,脚本模型将一 阅读全文
posted @ 2017-10-05 21:56 swifthua 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 二十一、事件对象 JavaScript事件的一个重要方面是它们拥有一些相对一致的特点,可以给你的开发提供更多的强大功能。最方便和强大的就是事件对象,他们可以帮你处理鼠标事件和键盘敲击方面的情况,此外还可以修改一般事件的捕获/冒泡流的函数。 1.事件对象 事件处理函数的一个标准特性是,以某些方式访问的 阅读全文
posted @ 2017-10-05 21:52 swifthua 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 二十、事件入门 JavaScript事件是由访问Web页面的用户引起的一系列操作,例如:用户点击。当用户执行某些操作的时候,再去执行一系列代码。 1.事件介绍 事件一般是用于浏览器和用户操作进行交互。最早是IE和Netscape Navigator中出现,作为分担服务器端运算负载的一种手段。直到几乎 阅读全文
posted @ 2017-10-05 20:16 swifthua 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 十九、动态加载脚本和样式 本章主要讲解上一章剩余的获取位置的DOM方法、动态加载脚本和样式。 1.元素位置 上一章已经通过几组属性可以获取元素所需的位置,那么这节课补充一个DOM的方法:getBoundingClientRect()。这个方法返回一个矩形对象,包含四个属性:left、top、righ 阅读全文
posted @ 2017-10-05 14:17 swifthua 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 十八、DOM元素尺寸和位置 1.获取元素CSS大小 1.通过style内联获取元素的大小 var box = document.getElementById('box'); //获取元素 box.style.width; //200px、空 box.style.height; //200px、空 P 阅读全文
posted @ 2017-10-05 14:11 swifthua 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 十七、DOM操作表格及样式 DOM在操作生成HTML上,还是比较简明的。不过,由于浏览器总是存在兼容和陷阱,导致最终的操作就不是那么简单方便了。本章主要了解一下DOM操作表格和样式的一些知识。 1.操作表格 <table>标签是HTML中结构最为复杂的一个,我们可以通过DOM来创建生成它,或者HTM 阅读全文
posted @ 2017-10-05 14:08 swifthua 阅读(190) 评论(0) 推荐(0) 编辑
  2017年10月4日
摘要: 十六、DOM进阶 DOM自身存在很多类型,在DOM基础课程中大部分都有所接触,比如Element类型:表示的是元素节点,再比如Text类型:表示的是文本节点。DOM也提供了一些扩展功能。 1.DOM类型 DOM基础课程中,我们了解了DOM的节点并且了解怎样查询和操作节点,而本身这些不同的节点,又有着 阅读全文
posted @ 2017-10-04 20:01 swifthua 阅读(198) 评论(0) 推荐(0) 编辑
  2017年10月3日
摘要: 十五、DOM基础 DOM(Document Object Model)即文档对象模型,针对HTML和XML文档的API(应用程序接口)。DOM描绘了一个层次化的节点树,运行开发人员添加、移除和修改页面的某一部分。DOM脱胎于Netscape及微软公司创始的DHTML(动态HTML),但现在它已经成为 阅读全文
posted @ 2017-10-03 10:11 swifthua 阅读(270) 评论(0) 推荐(0) 编辑