JavaScript 事件
WEB 编程 - DHTML - 事件
onabort
当图片加载被中断时触发的事件
onactivate
当对象成为活性元素时触发的事件
onafterprint
当网页打印结束时触发的事件
onafterupdate
当对象的数据被成功修改之后而触发的事件
onbeforeactivate
当对象将要被设置成活动元素之前触发的事件
onbeforecopy
当网页被拷贝之前而触发的事件
onbeforecut
当网页中选定的内容被剪切之前触发的事件
onbeforedeactivate
当网页中的活性元素发生变迁,另外对象成为活性元素时发生的事件
onbeforeeditfocus
当网页中可编辑的容器体得到焦点或者被选中之前触发的事件
onbeforepaste
将剪贴板里的内容粘贴到网页中之前触发的事件
onbeforeprint
在网页被打印之前触发的事件
onbeforeunload
在网页被重载之前触发的事件,本事件在网页关闭或者刷新都会被触发
onbeforeupdate
在对象的数据将被修改之前触发的事件
onblur
当对象失去焦点时发生的事件
onbounce
当滚动字幕(marquee)属性(behavior)里设置为交替(alternate),滚动文本从另一个边反弹回来时触发的事件
oncellchange
Fires when data changes in the data provider.
onchange
当对象的内容发生变化时触发的事件
onclick
当鼠标在对象上点击时发生的事件
oncontextmenu
当鼠标右键点击对象弹出右键菜单时发生的事件
oncontrolselect
当对象被鼠标拖选选中时发生的事件
oncopy
当拷贝网页里的内容时触发的事件
oncut
当剪切网页里的内容时触发的事件
ondataavailable
当周期性接收到的数据判断是可用的数据时触发的事件
ondatasetchanged
Fires when the data set exposed by a data source object changes
ondatasetcomplete
Fires to indicate that all data is available from the data source object
ondblclick
当鼠标在对象上双击时发生的事件
ondeactivate
对网页的活动元素发生变迁,另外一个对象成为活动元素之后触发的事件
ondrag
当网页中的元素被鼠标拖拉时触发的事件
ondragend
当鼠标拖拉对象结束之后触发的事件
ondragenter
当鼠标将对象拖至目标对象上时触发的事件
ondragleave
当鼠标拖曳对象离开某对象时触发的事件
ondragover
当鼠标拖曳着对象经过某对象时触发的事件
ondragstart
当鼠标将对象开始拖曳时触发的事件
ondrop
在鼠标拖曳物体期间鼠标键按下触发的事件
onerror
在对象被载入期间出错时触发的事件
onerror
相关文档:
一直想对Javascript再次做一些总结,正好最近自己写了一个小型Js
UI库,总结了一下Js的继承机制,在网上也看了一些前辈们博客里的总结,感觉分析不是特别全面。这里仅仅是把自己的学习体会拿出来分享一下,希望对大家
学习Javascript有所帮助。
Javascript本身是从Perl语言的语法演变而来的,本质上是脚本语言 ......
<HTML>
<HEAD>
<META http-equiv='Content-Type' content='text/html; charset=gb2312'>
<TITLE>用按钮显示源代码或者javascript里面的内容,有时会有</TITLE>
</HEAD>
<BODY >
<script id=abc >
function dennisboys()
{
var i=0;
alert(document.documentElem ......
<OBJECT id="ocx文件名" codeBase="ocx控件的相对位置#version=1,0,0,0"
data="data:application/xoleobject;base64,mRHW/Ifh3UqI5ZryOEhtERAHAAD/KgAAYSQAAA=="
classid="CLSID:通过MCP找到的classid" VIEWASTEXT>
</OBJECT>
Javascript调用OCX控件
什么是ocx控件?
对象链接和嵌入用户控件 ......
引用
Aaron 的 javascript定义对象写法(整理)
javascript定义对象的几种简单方法
1.构造函数方式,全部属性及对象的方法都放在构造方法里面定义
优点:动态的传递参数
缺点:每创建一个对象就会创建相同的方法函数对象,占用大量内存
function User1(name, password) {
this.name = name;
this.password = pass ......