玩笑过后

导航

上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

2018年10月6日 #

HTML5事件

摘要: 1、contextmenu事件 由于contextmenu事件是冒泡的,因此可以为document制定一个事件处理程序,用以处理页面中发生的所有此类事件。这个事件的目标是发生用户操作的元素。 在所有浏览器中都可以取消这个事件: 在兼容的DOM中可以使用event.preventDefault(); 阅读全文

posted @ 2018-10-06 15:51 玩笑过后 阅读(414) 评论(0) 推荐(0) 编辑

2018年9月27日 #

call和apply的作用实例

摘要: 实例2 实例3 阅读全文

posted @ 2018-09-27 16:03 玩笑过后 阅读(137) 评论(0) 推荐(0) 编辑

Object.create() 创建实例对象

摘要: 上面代码中,对象person1是person2的模板,后者继承了前者的属性和方法。 阅读全文

posted @ 2018-09-27 14:13 玩笑过后 阅读(183) 评论(0) 推荐(0) 编辑

new命令简化的内部流程

摘要: 构造函数返回对象的一些问题: new命令简化的内部流程,可以用下面的代码表示 阅读全文

posted @ 2018-09-27 13:50 玩笑过后 阅读(178) 评论(0) 推荐(0) 编辑

2018年9月26日 #

抽象类工厂模式

摘要: 抽象类工厂模式很巧妙的使用了函数也是对象,也可以由很多的属性的方法 在很多软件系统中需要更换界面主题,要求界面中的按钮、文本框、背景色等一起发生改变时,可以使用抽象工厂模式进行设计。 实例: 阅读全文

posted @ 2018-09-26 14:31 玩笑过后 阅读(203) 评论(0) 推荐(0) 编辑

2018年9月25日 #

变动事件_DOM2级的变动事件(mutation)

摘要: DOM2级定义了如下变动事件: 使用下列代码可以检测出浏览器是否支持变动事件: IE8之前的版本不支持任何变动事件 由于DOM3级事件模块作废了很多变动事件 删除节点在使用removeChild()和replaceChild()从DOM中删除节点时:首先触发DOMNodeRemoved事件这个事件的 阅读全文

posted @ 2018-09-25 08:40 玩笑过后 阅读(518) 评论(0) 推荐(0) 编辑

2018年9月24日 #

textInput事件

摘要: DOM3级事件引入了 textInput 这个代替keypress的textInput的行为稍有不同 区别 event.inputMethod 表示把文本输入到文本框中的方式,但是只有IE支持 阅读全文

posted @ 2018-09-24 18:43 玩笑过后 阅读(1343) 评论(0) 推荐(0) 编辑

DOM3级的变化

摘要: 由于存在跨浏览器开发问题所以不推荐使用: 兼容性: event.key 包含所按下键的字符 event.char 属性IE9和safari和chrome并不支持 event.location 返回所按下的功能的数字表示 阅读全文

posted @ 2018-09-24 18:27 玩笑过后 阅读(114) 评论(0) 推荐(0) 编辑

2018年9月23日 #

键盘与文本事件

摘要: keyCode与charCode的区别 keyCode属性: 表示键盘按键码。因此输入“a”字母和“A”字母时,都是显示键盘码 65 ;IE 与 w 3c兼容浏览器 keydown ,keyup 时 event 的 keyCode 为实际按键的值 。例如:shift + a == 16 + 65 c 阅读全文

posted @ 2018-09-23 17:40 玩笑过后 阅读(93) 评论(0) 推荐(0) 编辑

鼠标滚轮事件

摘要: 当用到鼠标兼容事件时:需要先进行浏览器的版本测定 阅读全文

posted @ 2018-09-23 14:40 玩笑过后 阅读(102) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 13 下一页