2018-09-15


事件处理

JS中获取对象,然后使用 onclick=function(){},但也可以在html中直接指定onclick=“函数

JS中指定事件处理程序时,事件名称必须小写才能正确响应事件”

注册事件监听

在IE中attachEvent(),detachEvent()#可以注册多个事件,后加入的函数先被调用,因为是栈

非IE中addEventListener(),removeEventListener()#先加入的先执行,因为是队列

取消事件

IE中cancelBubble=true

非IE中stopPropagation()

取消事件传递后的默认处理

在IE中window.event.returnValue=false

非IE中event.preventDefault()

表单提交事件:如果在onsubmit,onreset事件中调用的是自定义的函数,那么必须在函数前加上return,否则不管函数返回false,true,事件永完返回是true,所以一定会提交

document.write(),document.wrieln()只在在<pre>中才会有区别加上一个换行,其他地方2个都是相同的

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  •   JavaScript 与 HTML 之间的交互是通过事件实现的。   事件,就是文档或浏览器窗口中发生的一些特...
    霜天晓阅读 8,862评论 1 11
  • JSON APIS and AJAX Description:*Introduction to the JSON ...
    王策北阅读 3,584评论 0 1
  • 声明:本文来源于http://www.webzsky.com/?p=731我只是在这里作为自己的学习笔记整理一下(...
    angryyan阅读 11,931评论 1 6
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,970评论 1 45
  • 八月,没有波澜,就这样转瞬即逝。 八月,不断的在琐事中反思,对孩子,很多事情总想自己去做,想帮他安排好所有的事情,...
    君_4816阅读 1,638评论 1 2