博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js常见事件
阅读量:6231 次
发布时间:2019-06-22

本文共 899 字,大约阅读时间需要 2 分钟。

1.窗口事件,只在body和frameset元素中才有效 onload 页面或图片加载完成时 onunload 用户离开页面时

2.表单元素事件,在表单元素中才有效 onchange 框内容改变时 onsubmit 点击提交按钮时 onreset 重新点击鼠标按键时 onselect 文本被选择时 onblur 元素失去焦点时 onfocus 当元素获取焦点时

3.键盘事件,在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素里都无效 onkeydown 按下键盘按键时 onkeypress 按下或按住键盘按键时 onkeyup 放开键盘按键时

4.在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素里都无效 onclick 鼠标点击一个对象时 ondblclick 鼠标双击一个对象时 onmousedown 鼠标被按下时 onmousemove 鼠标被移动时 onmouseout 鼠标离开元素时 onmouseover 鼠标经过元素时 onmouseup 释放鼠标按键时

5.其他 onresize 当窗口或框架被重新定义尺寸时 onabort 图片下载被打断时 onerror 当加载文档或图片时发生错误时

自定义对象:有初始化对象和定义构造函数的对象两种方法 a:初始化对象 例如: 对象={属性1:值1;属性2:值2;......属性n:值n} 注意:每个属性/值对之间用分号隔开;

b: 定义构造函数的对象 例如: function 函数名(属性1, 属性2,......属性N){ this.属性1=属性值1; this.属性2=属性值2; this.属性n=属性值n;

this.方法名1=函数名1; this.方法名2=函数名2; }

注意:方法名和函数名可以同名,但是在方法调用函数前,函数必须已经定义好,否则会出错为自定义的函数创建新的实例一样是使用 new 语句。

转载地址:http://kfena.baihongyu.com/

你可能感兴趣的文章
ASP.NET Core的身份认证框架IdentityServer4(9)-使用OpenID Connect添加用户认证
查看>>
[Python] String Formatting
查看>>
lapis 处理接收到的json 数据
查看>>
【spring boot logback】日志使用自定义的logback-spring.xml文件后,application.properties中关于日志的相关配置还会起作用么...
查看>>
Ad Hoc Distributed Queries的启用与关闭
查看>>
java工具类POI导出word
查看>>
openwrt使用list
查看>>
shell语言
查看>>
C++动态分配内存
查看>>
Android Studio工程Gradle编译报错
查看>>
桌面小部件开发
查看>>
Unity3d dll 热更新 基础框架
查看>>
spring boot整合mybatis+mybatis-plus
查看>>
深度学习利器:TensorFlow在智能终端中的应用——智能边缘计算,云端生成模型给移动端下载,然后用该模型进行预测...
查看>>
如何查看表和索引的统计信息
查看>>
word文档的动态添加数据
查看>>
模仿ReentrantLock类自定义锁
查看>>
Redis进阶实践之九 独立封装的RedisClient客户端工具类
查看>>
如何在Python中从零开始实现随机森林
查看>>
动态规划-最优二叉搜索树-公式推导
查看>>