onbeforepaste事件用法
- 格式:doc
- 大小:20.00 KB
- 文档页数:1
HTML代码中IMG标签的全部属性例:写一段图片HTML代码<img src="http://localhost/phpwind6/zx/6.jpg" id="imgs" lang="en-us" alt="测试">该标签为img的代码中已可以看出已含有了四个属性,包括src id lang alt,加上本身的img标签有5个属性.那么该img标签在正常的情况下倒底还含有多个属性?(包含对象),我现在为大家一一列出来(以上面那句代码为例,并附上它的所有值),所有在IE环境下有效可用的对象属性都在下面.学习HTML的朋友可以借鉴学习,也可以拿去吓人, 以下通过测试的IMG的全属性为156个,不包括子属性,而且还只是这一个img 标签的....虽然有些看起来用在IMG标签上不太合理,但确实是有效使用,IE中无错且有返回值.关键在于看你怎么用了,除了有些不常用的属性不太清楚以外,以下全是手工输的,花了4个小时,对你有用没用就看你怎么想了.不过如果你了解了以下的说明后网页的美化和代码的理解就可以扫盲和DIY了以下的img可用的属性如果你只用过10个不到,那就只能说明你菜.......language = //语言类型,如<script language="vbs">这句代码中的language 属性的值就为vbsscrollHeight = 30 //自身元素的宽度(即显示的宽度)isTextEdit = false //是否可以获取可使用该对象创建一个TextRange的对象currentStyle = 该属性含有114个对象 //返回当前属性的值,不可更改它的值document = 该属性含有209个对象 //这个就不用说了吧,是文档属性,onmouseup = null //鼠标按下后松开鼠标时触发此事件oncontextmenu = null //鼠标点右键后触发的事件isMultiLine = true //是否允许含有多行文本,多用于文本框,用在img标签上无错,但效果不大clientHeight = 30 //当前可见的该标签的高度为30,onrowexit = null //数据源控件更改这个标签内的当前的行时触发某事件,多用在form表中onbeforepaste = null //当在这个标签中粘贴内容时触发某事件,多用在文本框中onactivate = null //当这个控件被触发时(被点击或者焦点移到了该标签上)发生某事件,scrollLeft = 0 //被卷入的离左边界的宽度lang = en-us //语言属性,和language不同,这个等同于网页语言onmousemove = null //当鼠标在该标签上移动时发生某事件onmove = null //浏览器的窗口被移动时触发此事件onselectstart = null //当这个标签中的文本被选择时发生某事件parentTextEdit = 该属性含有352个对象 //又一个华丽的属性....用在框架中,作用详见第3条oncontrolselect = null //当用户将要对该对象制作一个控件选中区时触发某事件canHaveHTML = false //获取表明对象是否可以包含丰富的 HTML 标签的值,效果不明onkeypress = null //当键盘上的被按下时发生某事件,oncut = null //当该标签中发生剪切事件时触发某事件,常用于文本档标签,I onrowenter = null // 当前记录指针被移动时发生某事件,常用于文本档,onmousedown = null //按下鼠标时触发某事件onpaste = null //当在该标签中发生粘贴事件时触发某事件className = //当前标签的样式名称,这个属性常和CSS混用,比如PW的贴子目录页就用了这个id = imgs //该标签的ID值是多少onreadystatechange = null //在同步执行方式下返回的值为多少,该死的XML就和这个经常私混onbeforedeactivate = null //当前对象变为其它对象之前立即触发,好像不常用hideFocus = false //是否隐藏光标,常见于文本框dir = //它定义文字在浏览器中的排列方向,如dir= LTR则为从左到右显示反之则为 RTL,郁闷的特效isContentEditable = false //该标签无素是否可编辑,经常见于某个论坛的发贴"所见即所得"onkeydown = null //当键盘某键被按下时clientWidth = 30 //在IE中可见的高度为多少onlosecapture = null //当对象失去鼠标捕捉时触发某事件parentElement = 该属性含有495个对象 //又来一个华丽的框架获取父页元素的对象...ondrag = null //这个标签被拖动结束时发生某事件ondragstart = null //这个标签被拖动开始时发生某事件oncellchange = null // 在数据供应者中的数据变更时触发,XML可用这个玩意,我还没用过recordNumber = null //获取数据集中生成对象的原始记录,同上,XML可用onfilterchange = null //当该标签中的filter特效被改变时触发某事件onrowsinserted = null //当在当前记录集中插入新行后触发某事件ondatasetcomplete = null //数据设置完成时触发某事件,常用于控件当中,这个属性我也没用过onmousewheel = null //这个就是传说中的可以用鼠标滚动来触发某个事件... ondragenter = null //当鼠标拖动到这个标签中时触发某事件,没用过,不知道有没效onblur = null //当这个标签失去焦点时发生某事件,常见于文本框onresizeend = null //当用户更改完控件选中区中对象的尺寸时触发某事件 onerrorupdate = null //更新数据源对象中的关联数据出错时在数据绑定对象上触发某事件,XML...onbeforecopy = null //在复制前触发某事件ondblclick = null //鼠标双击时触发某事件scopeName = HTML //该元素定义的命名空间类型,不常用,反正我没用过onkeyup = null //当键按下之后被释放时触发某事件onresizestart = null //被开始改变其窗口大小时触发某事件nmouseover = null //当鼠标从该标签上移出去触发某事件onmouseleave = null //当用户将鼠标指针移出这个标签边界时触发某事件outerText = //用来获取该标签中的纯文本,包含起始处innerText = //同上,但不包含起始处onmoveend = null //当前窗口被移动完成时触发某事件tagName = IMG //这个标签的名称是某值,如该值,即IMGtitle = //主题说明,这个不说了,大家都用过offsetWidth = 30 //可见的区域的高,与clientWidth不同,它还包含边线onresize = null //当窗口被改变大小时触发某事件contentEditable = inherit //该标签是否可直接编辑,不为FALSE,能为true,inherit是默认值,继承原设定runtimeStyle = 该属性含有627个对象 //返回该标签的样式(总为空),和style与currentStyle有区别,filters = 该属性含有628个对象 //这个比较郁闷,没用过ondrop = null //拖动时发生某事件onpage = null //常用于XML的在线编辑,偶没用过,不知道具体例子onrowsdelete = null //当行将要从记录集中被删除时触发某事件tagUrn = //设置或获取在命名空间声明中指定的统一资源名称,没用过,应属于稀有属性了offsetLeft = 10 //离左边相对窗口的宽值,常用于浮动的图或层显示clientTop = 0 //距上边相对可见的窗口的高度为多少.这个倒没常用,凡正浮动特效不必靠它style = 该属性含有760个对象 //该标签的风格属性,这个大家都用得多了onfocusout = null //在移动焦点到其它元素之后立即在当前拥有焦点的元素上触发某事件,..clientLeft = 0 //同71,只是值为距左边的值ondatasetchanged = null //记录集中的数据修改完毕时触发某事件,XML中常见canHaveChildren = false //该标签是否可以包含子对象ondeactivate = null //用户切换到另一元素时触发,可见于网页编辑器的保存功能,isDisabled = false //是否可与该标签交互,常见于华丽的选项特效onpropertychange = null //当这标签属性被改变时发生某事件,这个巨有用,可用来作JS的安全检查ondragover = null //拖动移动该标签时发生某事件,感觉用JS写扑克牌游戏时经常用onhelp = null //当被按下F1或帮助按钮时发生某事件,这个可以用来自定义帮助信息,比如用在PW上ondragend = null //在拖动结束的时候,在源对象上出发某事件,这个还是感觉用来写扑克牌的....onbeforeeditfocus = null //在该标签被选中编辑前触发某事件,在线编辑,,,貌视不常用disabled = false //该标签的内容是否为禁止编辑,常见于文本框onfocus = null //当该标签获得焦点时触发某事件,常用于PW的百度广告点击插件..汗...behaviorUrns = 该属性含有762个对象 //附加到该元素行为的URN字符串的集合,这个没用过.....accessKey = //服务器控件指定键盘快捷键,比较好的JS网页游戏这个经常用,汗死......onscroll = null //滚动条被拉动时发生某事件onbeforeactivate = null //控件被触发前发生某事件,按钮之类的常用onbeforecut = null //在内容被剪切前发生某事件readyState = uninitialized //是否为只读属性,常用于该死的XMLHTTPall = 该属性含有763个对象 //all这玩意JS里面常用,是属性全局属性sourceIndex = 4 //获取对象在源序中的依次位置,常用在all集合中,是个很爽的属性onclick = null //当被当击时发生某事件scrollTop = 0 //被卷上去的高值为多少oncopy = null //当被复制时发生某事件onfocusin = null //当将要被设置为焦点之前触发某事件tabIndex = 0 //使用"Tab"键的遍历顺序,后面的数字就是顺序,从0到大的顺序,很爽的一个娱乐类属性onbeforeupdate = null //成功更新数据源对象中的关联对象前触发某事件,XMLHTTP中用outerHTML = //这个就是当前标签(包含标签)的全部内容是什么,返回HTML代码,JS常用的玩意innerHTML = //同上,但不包含标签,即不包含<和>两个符号之间的内容ondataavailable = null //只要一获得有效的数据就会被触发某事件,XMLHTTP.....offsetHeight = 30 //可见区域高,包含边框onmovestart = null //当本标签开始移动时触发某事件onmouseout = null //当鼠标移出该标签时触发某事件scrollWidth = 30 //全标签的宽值offsetTop = 15 //在可见区域中离顶部的高onmouseenter = null //鼠标移入时发生某事件onlayoutcomplete = null //LayoutRect 停止响应后触发某事件offsetParent = //该属性含有906个对象 //指定父座标的属性,...华丽的代码堆.....onafterupdate = null //当成功更新数据源对象中的关联对象后发生某事件 ondragleave = null //当拖曳操作过程中将鼠标移出合法拖曳目标时在该标签上触发某事件children = //该属性含有907个对象 //又是一个数组属性堆....start = fileopen //一个比较牛B的属性,可以定义当某事件发生时再执行该标签内容,常见于多媒体firstChild = null //指定节点的首个子节点的值是什么,XML DOM中用....偶没用过....href = http ://localhost/phpwind6/zx/6. jpg //标签中的链接地址height = 30 //高度值alt = 测试 //图片说明isMap = false //是否为热点图片,就是一个图片上可以有N个链接的那种fileModifiedDate = 04/16/2008 //文件修改日期是多少,在图片上点个右键就可以看到的fileUpdatedDate = 02/13/2008 //同上,但是为最后的更新日期,貌视2个大多数情况下都一样dataSrc = //指定绑定到指定对象的给定数据源的字段,看XML去.....onerror = null //标签中的内容被加载错误时触发某事件hspace = 0 //设置或返回图像的左边缘和右边缘的空白,配合JS又将是一个华丽的图片特效....previousSibling = null //某节点之前紧跟的节点(处于同一树层级) ,又是XML.....loop = 1 //媒体文件的开启次数,这个常见吧?没想到还能用在IMG标签..... protocol = 超文本传输协议 //协议类型lastChild = null //返回指定节点中的最后一个子节点,还是XML.....nodeName = IMG //传回该标签的名称,..为只读属性....这就是和TagName的区别....nodeType = 1 //返回已选节点的节点类型。
ant design onafterpaste方法-回复Ant Design 是一套企业级的UI 设计语言和React 组件库,其提供了丰富的组件和样式规范,能够帮助开发者快速构建优雅、高效的用户界面。
其中的onAfterPaste 方法是一种在粘贴完成后触发的事件,本文将一步一步地回答关于onAfterPaste 方法的问题。
在开始深入了解onAfterPaste 方法之前,我们需要先了解一下粘贴事件和Ant Design。
粘贴事件是指当用户使用快捷键(如Ctrl + V) 或右键菜单选择粘贴选项时触发的事件。
而Ant Design 则是一个流行的React UI 组件库,被广泛应用于各种Web 应用程序中。
Ant Design 提供了一系列的组件和样式规范,使得开发人员可以更有效地构建用户界面。
那么,什么是onAfterPaste 方法?onAfterPaste 是Ant Design 中一个特定的方法,是在粘贴操作完成后触发的事件。
通过监听这个事件,我们可以在用户粘贴内容到指定的组件或输入框后做一些自定义的处理。
接下来,我们将一步一步回答与onAfterPaste 方法相关的问题。
首先,我们需要了解如何在Ant Design 中使用onAfterPaste 方法。
在Ant Design 中,很多组件都提供了onAfterPaste 属性,通过将一个函数赋值给这个属性,可以实现对粘贴事件的监听。
例如,我们可以在Input 组件中使用onAfterPaste 方法:import { Input } from 'antd';const handleAfterPaste = (e) => {在这里处理粘贴事件console.log('粘贴内容:', e.clipboardData.getData('text/plain')); }<Input onAfterPaste={handleAfterPaste} />在上述代码中,我们定义了一个handleAfterPaste 函数,并将其赋值给Input 组件的onAfterPaste 属性。
HTML鼠标事件一般事件事件浏览器支持描述onClick HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 鼠标双击事件onMouseDown HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 鼠标上的按钮被按下了onMouseUp HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 鼠标按下后,松开时激发的事件onMouseOver HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 当鼠标移动到某对象范围的上方时触发的事件 onMouseMove HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 鼠标移动时触发的事件onMouseOut HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N3 | O3 当鼠标离开某对象范围时触发的事件onKeyPress HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 当键盘上的某个键被按下并且释放时触发的事件.[注意:页面内必须有被聚焦的对象]onKeyDown HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 当键盘上某个按键被按下时触发的事件[注意:页面内必须有被聚焦的对象] onKeyUp HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 当键盘上某个按键被按放开时触发的事件[注意:页面内必须有被聚焦的对象] 页面相关事件事件浏览器支持描述onAbort HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N3 | O 图片在下载时被用户中断onBeforeUnload HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当前页面的内容将要被改变时触发的事件onError HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N3 | O 捕抓当前页面因为某种原因而出现的错误,如脚本错误与外部数据引用的错误onLoad HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 页面内空完成传送到浏览器时触发的事件,包括外部文件引入完成onMove HTML: 2 | 3 | 3.2 | 4 Browser: IE | N4 | O 浏览器的窗口被移动时触发的事件onResize HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 当浏览器的窗口大小被改变时触发的事件onScroll HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 浏览器的滚动条位置发生变化时触发的事件onStop HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 浏览器的停止按钮被按下时触发的事件或者正在下载的文件被中断onUnload HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 当前页面将被改变时触发的事件表单相关事件事件浏览器支持描述onBlur HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 当前元素失去焦点时触发的事件 [鼠标与键盘的触发均可] onChange HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 当前元素失去焦点并且元素的内容发生改变而触发的事件 [鼠标与键盘的触发均可]onFocus HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 当某个元素获得焦点时触发的事件onReset HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N3 | O3 当表单中RESET的属性被激发时触发的事件onSubmit HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 一个表单被递交时触发的事件滚动字幕事件事件浏览器支持描述onBounce HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 在Marquee 内的内容移动至Marquee显示范围之外时触发的事件onFinish HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当Marquee 元素完成需要显示的内容后触发的事件onStart HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当Marquee 元素开始显示内容时触发的事件编辑事件事件浏览器支持描述onBeforeCopy HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发的事件onBeforeCut HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发的事件onBeforeEditFocus HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前元素将要进入编辑状态onBeforePaste HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发的事件onBeforeUpdate HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当浏览者粘贴系统剪贴板中的内容时通知目标对象onContextMenu HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件[试试在页面中的中加入onContentMenu="return false"就可禁止使用鼠标右键了] onCopy HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当页面当前的被选择内容被复制后触发的事件onCut HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当页面当前的被选择内容被剪切时触发的事件onDrag HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当某个对象被拖动时触发的事件 [活动事件]onDragDrop HTML: 2 | 3 | 3.2 | 4 Browser: IE | N4 | O 一个外部对象被鼠标拖进当前窗口或者帧onDragEnd HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当鼠标拖动结束时触发的事件,即鼠标的按钮被释放了 onDragEnter HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当对象被鼠标拖动的对象进入其容器范围内时触发的事件 onDragLeave HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当对象被鼠标拖动的对象离开其容器范围内时触发的事件onDragOver HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当某被拖动的对象在另一对象容器范围内拖动时触发的事件 [活动事件]onDragStart HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当某对象将被拖动时触发的事件onDrop HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 在一个拖动过程中,释放鼠标键时触发的事件onLoseCapture HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当元素失去鼠标移动所形成的选择焦点时触发的事件 onPaste HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当内容被粘贴时触发的事件onSelect HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当文本内容被选择时的事件onSelectStart HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当文本内容选择将开始发生时触发的事件数据绑定事件浏览器支持描述onAfterUpdate HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当数据完成由数据源到对象的传送时触发的事件 onCellChange HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当数据来源发生变化时onDataAvailable HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当数据接收完成时触发事件onDatasetChanged HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 数据在数据源发生变化时触发的事件 onDatasetComplete HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当来子数据源的全部有效数据读取完毕时触发的事件 onErrorUpdate HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当使用onBeforeUpdate事件触发取消了数据传送时,代替onAfterUpdate事件onRowEnter HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前数据源的数据发生变化并且有新的有效数据时触发的事件onRowExit HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前数据源的数据将要发生变化时触发的事件 onRowsDelete HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前数据记录将被删除时触发的事件onRowsInserted HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前数据源将要插入新数据记录时触发的事件外部事件事件浏览器支持描述onAfterPrint HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当文档被打印后触发的事件onBeforePrint HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当文档即将打印时触发的事件onFilterChange HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当某个对象的滤镜效果发生变化时触发的事件onHelp HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当浏览者按下F1或者浏览器的帮助选择时触发的事件 onPropertyChange HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当对象的属性之一发生变化时触发的事件 onReadyStateChange HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当对象的初始化属性值发生变化时触发/yunfan555/article/details/2568437。
onbeforepopup 窗口句柄
onbeforepopup 窗口句柄是一个在弹出窗口打开之前被触发的
事件。
它提供了一个机会来拦截弹出窗口的打开,并进行一些自定义的操作。
当浏览器尝试打开一个弹出窗口时,onbeforepopup 事件会被触发。
此时,可以使用窗口句柄来访问和修改弹出窗口的属性和行为。
通过使用 onbeforepopup 窗口句柄,可以实现以下一些功能:
1. 阻止弹出窗口的打开:通过取消事件的默认行为,可以阻止弹出窗口的打开。
这在某些情况下可能很有用,例如当用户点击一个广告弹窗时,可以使用 onbeforepopup 事件来阻止窗口的打开,以提供更好的用户体验。
2. 修改弹出窗口的属性:通过访问窗口句柄,可以修改弹出窗口的属性,例如窗口的大小、位置、标题等。
这样可以根据特定的需求来自定义弹出窗口的外观和行为。
3. 监听弹出窗口的消息和事件:通过窗口句柄,可以注册监听器来接收弹出窗口发送的消息和事件。
这对于实现与弹出窗口的交互非常有用,例如在弹出窗口中填写表单后,可以通过窗口句柄将表单数据
传递回原始页面。
需要注意的是,onbeforepopup 事件只在某些浏览器中得到支持,因此在使用时应该进行兼容性检查,并提供备选方案以确保功能的正常运行。
总之,onbeforepopup 窗口句柄是一个有用的工具,可以在弹出窗口打开之前进行一些自定义操作。
通过使用窗口句柄,可以拦截弹出窗口的打开、修改窗口属性和监听窗口事件,以实现更好的用户体验和弹出窗口的个性化定制。
Html事件列表*一般事件:**onClick HTML: 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击*onDblClick HTML: 鼠标双击事件*onMouseDown HTML: 鼠标上的按钮被按下了*onMouseUp HTML: 鼠标按下后,松开时激发的事件**onMouseOver HTML: 当鼠标移动到某对象范围的上方时触发的事件*onMouseMove HTML: 鼠标移动时触发的事件**onMouseOut HTML: 当鼠标离开某对象范围时触发的事件*onKeyPress HTML: 当键盘上的某个键被按下并且释放时触发的事件. [注意:页面内必须有被聚焦的对象]*onKeyDown HTML: 当键盘上某个按键被按下时触发的事件[注意:页面内必须有被聚焦的对象]*onKeyUp HTML: 当键盘上某个按键被按放开时触发的事件[注意:页面内必须有被聚焦的对象]页面相关事件:onAbort HTML: 图片在下载时被用户中断onBeforeUnload HTML: 当前页面的内容将要被改变时触发的事件onError HTML: 捕抓当前页面因为某种原因而出现的错误,如脚本错误与外部数据引用的错误*onLoad HTML: 页面内空完成传送到浏览器时触发的事件,包括外部文件引入完成onMove HTML: 浏览器的窗口被移动时触发的事件onResize HTML: 当浏览器的窗口大小被改变时触发的事件onScroll HTML: 浏览器的滚动条位置发生变化时触发的事件onStop HTML: 浏览器的停止按钮被按下时触发的事件或者正在下载的文件被中断*onUnload HTML: 当前页面将被改变时触发的事件表单相关事件:*onBlur HTML: 当前元素失去焦点时触发的事件[鼠标与键盘的触发均可]*onChange HTML: 当前元素失去焦点并且元素的内容发生改变而触发的事件 [鼠标与键盘的触发均可]*onFocus HTML: 当某个元素获得焦点时触发的事件*onReset HTML: 当表单中RESET的属性被激发时触发的事件*onSubmit HTML: 一个表单被递交时触发的事件滚动字幕事件:onBounce HTML: 在Marquee内的内容移动至Marquee显示范围之外时触发的事件onFinish HTML: 当Marquee元素完成需要显示的内容后触发的事件onStart HTML: 当Marquee元素开始显示内容时触发的事件编辑事件:onBeforeCopy HTML:当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发的事件onBeforeCut HTML: 当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发的事件onBeforeEditFocus HTML: 当前元素将要进入编辑状态onBeforePaste HTML: 内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发的事件onBeforeUpdate HTML: 当浏览者粘贴系统剪贴板中的内容时通知目标对象onContextMenu HTML: 当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件[试试在页面中的中加入onContentMenu="return false"就可禁止使用鼠标右键了]onCopy HTML: 当页面当前的被选择内容被复制后触发的事件onCut HTML: 当页面当前的被选择内容被剪切时触发的事件onDrag HTML: 当某个对象被拖动时触发的事件 [活动事件] onDragDrop HTML: 一个外部对象被鼠标拖进当前窗口或者帧onDragEnd HTML:当鼠标拖动结束时触发的事件,即鼠标的按钮被释放了onDragEnter HTML: 当对象被鼠标拖动的对象进入其容器范围内时触发的事件onDragLeave HTML: 当对象被鼠标拖动的对象离开其容器范围内时触发的事件onDragOver HTML: 当某被拖动的对象在另一对象容器范围内拖动时触发的事件 [活动事件]onDragStart HTML: 当某对象将被拖动时触发的事件onDrop HTML: 在一个拖动过程中,释放鼠标键时触发的事件onLoseCapture HTML: 当元素失去鼠标移动所形成的选择焦点时触发的事件onPaste HTML: 当内容被粘贴时触发的事件onSelect HTML: 当文本内容被选择时的事件onSelectStart HTML当文本内容选择将开始发生时触发的事件数据绑定:onAfterUpdate HTML: 当数据完成由数据源到对象的传送时触发的事件onCellChange HTML:当数据来源发生变化时onDataAvailable HTML: 当数据接收完成时触发事件onDatasetChanged HTML: 数据在数据源发生变化时触发的事件onDatasetComplete HTML: 当来子数据源的全部有效数据读取完毕时触发的事件onErrorUpdate HTML: 当使用onBeforeUpdate事件触发取消了数据传送时,代替onAfterUpdate事件onRowEnter HTML:当前数据源的数据发生变化并且有新的有效数据时触发的事件onRowExit HTML:当前数据源的数据将要发生变化时触发的事件onRowsDelete HTML: 当前数据记录将被删除时触发的事件onRowsInserted HTML: 当前数据源将要插入新数据记录时触发的事件外部事件:onAfterPrint HTML: 当文档被打印后触发的事件onBeforePrint HTML: 当文档即将打印时触发的事件onFilterChange HTML: 当某个对象的滤镜效果发生变化时触发的事件onHelp HTML: 当浏览者按下F1或者浏览器的帮助选择时触发的事件onPropertyChange HTML: 当对象的属性之一发生变化时触发的事件onReadyStateChange HTML: 当对象的初始化属性值发生变化时触发的事件。
HTML 鼠标事件onabort 当用户中断下载图像时触发。
onactivate 当对象设置为活动元素时触发。
onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发。
onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。
onbeforeactivate 对象要被设置为当前元素前立即触发。
onbeforecopy 当选中区复制到系统剪贴板之前在源对象触发。
onbeforecut 当选中区从文档中删除之前在源对象触发。
onbeforedeactivate 在activeElement 从当前对象变为父文档其它对象之前立即触发。
onbeforeeditfocus 在包含于可编辑元素内的对象进入用户界面激活状态前或可编辑容器变成控件选中区前触发。
onbeforepaste 在选中区从系统剪贴板粘贴到文档前在目标对象上触发。
onbeforeprint 对象的关联文档打印或打印预览前在对象上触发。
onbeforeunload 在页面将要被卸载前触发。
onbeforeupdate 当成功更新数据源对象中的关联对象前在数据绑定对象上触发。
onblur 在对象失去输入焦点时触发。
onbounce 当marquee 对象的behavior 属性设置为“alternate”且字幕的内容到达窗口一边时触发。
oncellchange 在数据供应者中的数据变更时触发。
onchange 当对象或选中区的内容改变时触发。
onclick 在用户用鼠标左键单击对象时触发。
oncontextmenu 在用户使用鼠标右键单击客户区打开上下文菜单时触发。
oncontrolselect 当用户将要对该对象制作一个控件选中区时触发。
oncopy 当用户复制对象或选中区,将其添加到系统剪贴板上时在源元素上触发。
oncut 当对象或选中区从文档中删除并添加到系统剪贴板上时在源元素上触发。
ondataavailable 每当异步传输数据的数据源对象的数据到达时触发。
1、onmouseenter:当鼠标进入选区执行代码<div style="background-color:red" onmouseenter="alert('bem')">123456</div>2、onmouseleave:当鼠标离开选区执行代码<DIV onmouseleave="alert('bem')" style="BACKGROUND-COLOR: red">123456</DIV>3、onmousewheel:当鼠标在选区滚轮时执行代码<DIV onmousewheel="alert('bem')" style="BACKGROUND-COLOR: red">123456</DIV>4、onscroll:拖动滚动条执行代码<div style="width:100px;height:100px;overflow:scroll" onscroll="alert('bem')">123456<br/><br/><br/><br/><br/></div>5、onfocusin:当获得焦点时执行代码<div contentEditable="true" style="background-color:red" onfocusin="alert('bem')" >asdf</div>6、onfocusout:当失去焦点时执行代码<div contentEditable="true" style="background-color:red" onfocusout="alert('bem')" >asdf</div>7、onstart:当显示内容时执行代码<marquee style="background-color:red" onstart="alert('bem')" >asdf</marquee>8、onbeforecopy:选中内容后右键执行代码<div style="background-color:red;" onbeforecopy="alert('bem')" >asdf</div>9、onbeforecut:选中内容后右键执行代码<div style="background-color:red;" onbeforecut="alert('bem')" >asdf</div>10、onbeforeeditfocus:当获得焦点时执行代码<div style="background-color:red;" contentEditable="true"onbeforeeditfocus="alert('bem')" >asdf</div>11、onbeforepaste:选中内容后右键执行代码<div style="background-color:red;" ="true" onbeforepaste="alert('bem')" >asdf</div>12、oncontextmenu:鼠标右键执行代码<div style="background-color:red;" oncontextmenu="alert('bem')" >asdf</div>13、oncopy:鼠标右键执行复制时执行代码<div style="background-color:red;" oncopy="alert('bem')" >asdf</div>14、oncut:鼠标右键执行剪切时执行代码<div contentEditable="true" style="background-color:red;" oncut="alert('bem')" >asdf</div>15、ondrag:选择内容并拖动时执行代码<div style="background-color:red;" ondrag="alert('bem')" >asdf</div>16、ondragend:选择内容并拖动松开鼠标执行代码<div style="background-color:red;" ondragend="alert('bem')" >asdf</div>17、ondragenter:选择内容并拖动时执行代码<div style="background-color:red;" ondragenter="alert('bem')" >asdf</div>18、ondragleave:选择内容并拖出边框执行代码<div contentEditable="true" style="background-color:red;" ondragleave="alert('bem')" >asdf</div>19、ondragover:选择内容并拖动时执行代码<div contentEditable="true" style="background-color:red;" ondragover="alert('bem')" >asdf</div>20、ondragstart:选择内容并拖动时执行代码<div contentEditable="true" style="background-color:red;" ondragstart="alert('bem')" >asdf</div>21、ondrop:有内容被拖动进来时执行代码div contentEditable="true" style="background-color:red;" ondrop="alert('bem')" >asdf</div><div contentEditable="true" style="background-color:green;" ondrop="alert('bem')" >asdf</div>22、onlosecapture:选择内容时执行代码<div contentEditable="true" style="background-color:red;" onlosecapture="alert('bem')" >asdf</div>23、onpaste:粘贴时执行代码<div contentEditable="true" style="background-color:red;" onpaste="alert('bem')" >asdf</div>24、onselectstart:选择内容时执行代码<div contentEditable="true" style="background-color:red;" onselectstart="alert('bem')" >asdf</div>25、onhelp:进入焦点按F1时执行代码<div contentEditable="true" style="background-color:red;" onhelp="alert('bem')" >asdf</div>26、onEnd:当时间线执行完毕时执行代码<div STYLE="background-color:red;behavior:url('#default#time2')" onEnd="alert('bem')">asdf</div>27、onBegin:当时间线开始执行代码<div STYLE="background-color:red;behavior:url('#default#time2')" onBegin="alert('bem')">asdf</div>28、onactivate:激活当前标签时执行代码<div contentEditable="true" STYLE="background-color:red;" onactivate="alert('bem')">asdf</div>29、onfilterchange:当滤镜改变时执行代码<div contentEditable="true" STYLE="background-color:red;filter: Alpha(opacity=100, style=2);" onfilterchange="alert('bem')">asdf</div>30、onbeforeactivate:当激活当前标签时执行代码<div contentEditable="true" STYLE="background-color:red;" onbeforeactivate="alert('bem')">asdf</div>31、onbeforedeactivate:当标签内值改变时执行代码<div contentEditable="true" STYLE="background-color:red;" onbeforedeactivate="alert('bem')">asdf</div>32、ondeactivate:当标签内值改变时执行代码<div contentEditable="true" STYLE="background-color:red;" ondeactivate="alert('bem')">asdf</div>。
DW中的行为事件翻译:一般事件onClick 鼠标点击时触发此事件ondblclick 鼠标双击时触发此事件onmousedown 按下鼠标时触发此事件onmouseup 鼠标按下后松开鼠标时触发此事件onmouseover 当鼠标移动到某对象范围的上方时触发此事件onmousemove 鼠标移动时触发此事件onmouseout 当鼠标离开某对象范围时触发此事件onkeypress 当键盘上的某个键被按下并且释放时触发此事件.onkeydown 当键盘上某个按键被按下时触发此事件onkeyup 当键盘上某个按键被按放开时触发此事件页面相关事件onabort 图片在下载时被用户中断onbeforeunload 当前页面的内容将要被改变时触发此事件onerror 出现错误时触发此事件onload 页面内容完成时触发此事件onmove 浏览器的窗口被移动时触发此事件onresize 当浏览器的窗口大小被改变时触发此事件onscroll 浏览器的滚动条位置发生变化时触发此事件onstop 浏览器的停止按钮被按下时触发此事件或者正在下载的文件被中断onunload 当前页面将被改变时触发此事件表单相关事件onblur IE3、N2 当前元素失去焦点时触发此事件onchange IE3、N2 当前元素失去焦点并且元素的内容发生改变而触发此事件onfocus IE3 、N2 当某个元素获得焦点时触发此事件onreset IE4 、N3 当表单中RESET的属性被激发时触发此事件onsubmit IE3 、N2 一个表单被递交时触发此事件滚动字幕事件onbounce IE4、N 在Marquee内的内容移动至Marquee显示范围之外时触发此事件onfinish IE4、N 当Marquee元素完成需要显示的内容后触发此事件onstart IE4、N 当Marquee元素开始显示内容时触发此事件编辑事件onbeforecopy IE5、N 当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发此事件onbeforecut 当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发此事件onbeforeeditfocus IE5、N 当前元素将要进入编辑状态onbeforepaste IE5、N 内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发此事件onbeforeupdate IE5、N 当浏览者粘贴系统剪贴板中的内容时通知目标对象oncontextmenu IE5、N 当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件oncopy IE5、N 当页面当前的被选择内容被复制后触发此事件oncut IE5、N 当页面当前的被选择内容被剪切时触发此事件ondrag IE5、N 当某个对象被拖动时触发此事件[活动事件]ondragdrop IE、N4 一个外部对象被鼠标拖进当前窗口或者帧ondragend IE5、N 当鼠标拖动结束时触发此事件,即鼠标的按钮被释放了ondragenter IE5、N 当对象被鼠标拖动的对象进入其容器范围内时触发此事件ondragleave IE5、N 当对象被鼠标拖动的对象离开其容器范围内时触发此事件ondragover IE5、N 当某被拖动的对象在另一对象容器范围内拖动时触发此事件ondragstart IE4、N 当某对象将被拖动时触发此事件ondrop IE5、N 在一个拖动过程中,释放鼠标键时触发此事件onlosecapture IE5、N 当元素失去鼠标移动所形成的选择焦点时触发此事件onpaste IE5、N 当内容被粘贴时触发此事件onselect IE4、N 当文本内容被选择时的事件onselectstart IE4、N 当文本内容选择将开始发生时触发的事件数据绑定onafterupdate IE4、N 当数据完成由数据源到对象的传送时触发此事件oncellchange IE5、N 当数据来源发生变化时ondataavailable IE4、N 当数据接收完成时触发事件ondatasetchanged IE4、N 数据在数据源发生变化时触发的事件ondatasetcomplete IE4、N 当来子数据源的全部有效数据读取完毕时触发此事件onerrorupdate IE4、N 当使用onBeforeUpdate事件触发取消了数据传送时,代替onAfterUpdate事件onrowenter IE5、N 当前数据源的数据发生变化并且有新的有效数据时触发的事件onrowexit IE5、N 当前数据源的数据将要发生变化时触发的事件onrowsdelete IE5、N 当前数据记录将被删除时触发此事件onrowsinserted IE5、N 当前数据源将要插入新数据记录时触发此事件外部事件onafterprint IE5、N 当文档被打印后触发此事件onbeforeprint IE5、N 当文档即将打印时触发此事件onfilterchange IE4、N 当某个对象的滤镜效果发生变化时触发的事件onhelp IE4、N 当浏览者按下F1或者浏览器的帮助选择时触发此事件onpropertychange IE5、N 当对象的属性之一发生变化时触发此事件onreadystatechange IE4、N 当对象的初始化属性值发生变化时触发此事件。
onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击onDblClick IE4|N4|O 鼠标双击事件onMouseDown IE4|N4|O 鼠标上的按钮被按下了onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件onMouseOver IE3|N2|O3 当鼠标移动到某对象范围的上方时触发的事件onMouseMove IE4|N4|O 鼠标移动时触发的事件onMouseOut IE4|N3|O3 当鼠标离开某对象范围时触发的事件onKeyPress IE4|N4|O 当键盘上的某个键被按下并且释放时触发的事件.[注意:页面内必须有被聚焦的对象]onKeyDown IE4|N4|O 当键盘上某个按键被按下时触发的事件[注意:页面内必须有被聚焦的对象]onKeyUp IE4|N4|O 当键盘上某个按键被按放开时触发的事件[注意:页面内必须有被聚焦的对象]页面相关事件事件浏览器支持描述onAbort IE4|N3|O 图片在下载时被用户中断onBeforeUnload IE4|N|O 当前页面的内容将要被改变时触发的事件onError IE4|N3|O 捕抓当前页面因为某种原因而出现的错误,如脚本错误与外部数据引用的错误onLoad IE3|N2|O3 页面内空完成传送到浏览器时触发的事件,包括外部文件引入完成onMove IE|N4|O 浏览器的窗口被移动时触发的事件onResize IE4|N4|O 当浏览器的窗口大小被改变时触发的事件onScroll IE4|N|O 浏览器的滚动条位置发生变化时触发的事件onStop IE5|N|O 浏览器的停止按钮被按下时触发的事件或者正在下载的文件被中断onUnload IE3|N2|O3 当前页面将被改变时触发的事件表单相关事件事件浏览器支持描述onBlur IE3|N2|O3 当前元素失去焦点时触发的事件[鼠标与键盘的触发均可]onChange IE3|N2|O3 当前元素失去焦点并且元素的内容发生改变而触发的事件[鼠标与键盘的触发均可]onFocus IE3|N2|O3 当某个元素获得焦点时触发的事件onReset IE4|N3|O3 当表单中RESET的属性被激发时触发的事件onSubmit IE3|N2|O3 一个表单被递交时触发的事件滚动字幕事件事件浏览器支持描述onBounce IE4|N|O 在Marquee内的内容移动至Marquee显示范围之外时触发的事件onFinish IE4|N|O 当Marquee元素完成需要显示的内容后触发的事件onStart IE4|N|O 当Marquee元素开始显示内容时触发的事件编辑事件事件浏览器支持描述onBeforeCopy IE5|N|O 当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发的事件onBeforeCut IE5|N|O 当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发的事件onBeforeEditFocus IE5|N|O 当前元素将要进入编辑状态onBeforePaste IE5|N|O 内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发的事件onBeforeUpdate IE5|N|O 当浏览者粘贴系统剪贴板中的内容时通知目标对象onContextMenu IE5|N|O 当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件[试试在页面中的<body>中加入onContentMenu="return false"就可禁止使用鼠标右键了]onCopy IE5|N|O 当页面当前的被选择内容被复制后触发的事件onCut IE5|N|O 当页面当前的被选择内容被剪切时触发的事件onDrag IE5|N|O 当某个对象被拖动时触发的事件[活动事件]onDragDrop IE|N4|O 一个外部对象被鼠标拖进当前窗口或者帧onDragEnd IE5|N|O 当鼠标拖动结束时触发的事件,即鼠标的按钮被释放了onDragEnter IE5|N|O 当对象被鼠标拖动的对象进入其容器范围内时触发的事件onDragLeave IE5|N|O 当对象被鼠标拖动的对象离开其容器范围内时触发的事件onDragOver IE5|N|O 当某被拖动的对象在另一对象容器范围内拖动时触发的事件onDragStart IE4|N|O 当某对象将被拖动时触发的事件onDrop IE5|N|O 在一个拖动过程中,释放鼠标键时触发的事件onLoseCapture IE5|N|O 当元素失去鼠标移动所形成的选择焦点时触发的事件onPaste IE5|N|O 当内容被粘贴时触发的事件onSelect IE4|N|O 当文本内容被选择时的事件onSelectStart IE4|N|O 当文本内容选择将开始发生时触发的事件数据绑定事件浏览器支持描述onAfterUpdate IE4|N|O 当数据完成由数据源到对象的传送时触发的事件onCellChange IE5|N|O 当数据来源发生变化时onDataAvailable IE4|N|O 当数据接收完成时触发事件onDatasetChanged IE4|N|O 数据在数据源发生变化时触发的事件onDatasetComplete IE4|N|O 当来子数据源的全部有效数据读取完毕时触发的事件onErrorUpdate IE4|N|O 当使用onBeforeUpdate事件触发取消了数据传送时,代替onAfterUpdate事件onRowEnter IE5|N|O 当前数据源的数据发生变化并且有新的有效数据时触发的事件onRowExit IE5|N|O 当前数据源的数据将要发生变化时触发的事件onRowsDelete IE5|N|O 当前数据记录将被删除时触发的事件onRowsInserted IE5|N|O 当前数据源将要插入新数据记录时触发的事件数据绑定事件浏览器支持描述onAfterPrint IE5|N|O 当文档被打印后触发的事件onBeforePrint IE5|N|O 当文档即将打印时触发的事件onFilterChange IE4|N|O 当某个对象的滤镜效果发生变化时触发的事件onHelp IE4|N|O 当浏览者按下F1或者浏览器的帮助选择时触发的事件onPropertyChange IE5|N|O 当对象的属性之一发生变化时触发的事件onReadyStateChange IE4|N|O 当对象的初始化属性值发生变化时触发的事件。
DW中的行为事件翻译一般事件onClick鼠标点击时触发此事件ondblclick鼠标双击时触发此事件onmousedown按下鼠标时触发此事件onmouseup鼠标按下后松开鼠标时触发此事件onmouseover当鼠标移动到某对象范围的上方时触发此事件onmousemove鼠标移动时触发此事件onmouseout当鼠标离开某对象范围时触发此事件onkeypress当键盘上的某个键被按下并且释放时触发此事件.onkeydown当键盘上某个按键被按下时触发此事件onkeyup当键盘上某个按键被按放开时触发此事件页面相关事件onabort图片在下载时被用户中断onbeforeunload当前页面的内容将要被改变时触发此事件onerror出现错误时触发此事件onload页面内容完成时触发此事件onmove浏览器的窗口被移动时触发此事件onresize当浏览器的窗口大小被改变时触发此事件onscroll浏览器的滚动条位置发生变化时触发此事件onstop浏览器的停止按钮被按下时触发此事件或者正在下载的文件被中断onunload当前页面将被改变时触发此事件表单相关事件onblur IE3、N2当前元素失去焦点时触发此事件onchange IE3、N2当前元素失去焦点并且元素的内容发生改变而触发此事件onfocus IE3、N2当某个元素获得焦点时触发此事件onreset IE4、N3当表单中RESET的属性被激发时触发此事件onsubmit IE3、N2一个表单被递交时触发此事件滚动字幕事件onbounce IE4、N在Marquee内的内容移动至Marquee显示范围之外时触发此事件onfinish IE4、N当Marquee元素完成需要显示的内容后触发此事件onstart IE4、N当Marquee元素开始显示内容时触发此事件编辑事件onbeforecopy IE5、N当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发此事件onbeforecut当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发此事件onbeforeeditfocus IE5、N当前元素将要进入编辑状态onbeforepaste IE5、N内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发此事件onbeforeupdate IE5、N当浏览者粘贴系统剪贴板中的内容时通知目标对象oncontextmenu IE5、N当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件oncopy IE5、N当页面当前的被选择内容被复制后触发此事件oncut IE5、N当页面当前的被选择内容被剪切时触发此事件ondrag IE5、N当某个对象被拖动时触发此事件[活动事件]ondragdrop IE、N4一个外部对象被鼠标拖进当前窗口或者帧ondragend IE5、N当鼠标拖动结束时触发此事件,即鼠标的按钮被释放了ondragenter IE5、N当对象被鼠标拖动的对象进入其容器范围内时触发此事件ondragleave IE5、N当对象被鼠标拖动的对象离开其容器范围内时触发此事件ondragover IE5、N当某被拖动的对象在另一对象容器范围内拖动时触发此事件ondragstart IE4、N当某对象将被拖动时触发此事件ondrop IE5、N在一个拖动过程中,释放鼠标键时触发此事件onlosecapture IE5、N当元素失去鼠标移动所形成的选择焦点时触发此事件onpaste IE5、N当内容被粘贴时触发此事件onselect IE4、N当文本内容被选择时的事件onselectstart IE4、N当文本内容选择将开始发生时触发的事件数据绑定onafterupdate IE4、N当数据完成由数据源到对象的传送时触发此事件oncellchange IE5、N当数据来源发生变化时ondataavailable IE4、N当数据接收完成时触发事件ondatasetchanged IE4、N数据在数据源发生变化时触发的事件ondatasetcomplete IE4、N当来子数据源的全部有效数据读取完毕时触发此事件onerrorupdate IE4、N当使用onBeforeUpdate事件触发取消了数据传送时,代替onAfterUpdate事件onrowenter IE5、N当前数据源的数据发生变化并且有新的有效数据时触发的事件onrowexit IE5、N当前数据源的数据将要发生变化时触发的事件。
html input type text标签属性和方法事件ACCESSKEY accessKey 设置或获取对象的快捷键。
ATOMICSELECTION 指定元素及其内容是否可以一不可见单位统一选择。
AUTOCOMPLETE autocomplete 设置或获取对象的自动完成状态。
BEGIN begin 设置或获取时间线在该元素上播放前的延迟时间。
canHaveChildren 获取表明对象是否可以包含子对象的值。
canHaveHTML 获取表明对象是否可以包含丰富的HTML 标签的值。
CLASS className 设置或获取对象的类。
clientHeight 获取对象的高度,不计算任何边距、边框、滚动条或可能应用到该对象的补白。
clientLeft 获取offsetLeft 属性和客户区域的实际左边之间的距离。
clientTop 获取offsetTop 属性和客户区域的实际顶端之间的距离。
clientWidth 获取对象的宽度,不计算任何边距、边框、滚动条或可能应用到该对象的补白。
CONTENTEDITABLE contentEditable 设置或获取表明用户是否可编辑对象内容的字符串。
DATAFLD dataFld 设置或获取由dataSrc 属性指定的绑定到指定对象的给定数据源的字段。
DATASRC dataSrc 设置或获取用于数据绑定的数据源。
defaultValue 设置或获取对象的初始内容。
DIR dir 设置或获取对象的阅读顺序。
disabled 获取表明用户是否可与该对象交互的值。
DISABLED disabled 设置或获取控件的状态。
END end 设置或获取表明元素结束时间的值,或者元素设置为重复的简单持续终止时间。
firstChild 获取对象的childNodes 集合的第一个子对象的引用。
form 获取对象所在表单的引用。
hasMedia 获取一个表明元素是否为HTML+TIME 媒体元素的Boolean 值。
onbeforeupdate onbeforewrite [onbeforeupdate onbeforewrite],以中括号内的内容为主题,写一篇1500-2000字文章,一步一步回答首先,我们需要明确的是,在问题中提到的"[onbeforeupdate onbeforewrite]"是JavaScript中的两个事件。
这两个事件都是针对浏览器中的输入字段(input field)的事件。
[onbeforeupdate]事件会在用户更改文本之后,但内容尚未被更新到输入字段之前触发。
[onbeforewrite]事件会在信息被写入输入字段之前触发。
那么,我们接下来将会详细介绍这两个事件的使用方法和功能,以及如何在JavaScript中应用它们。
请注意,本文的预期读者已具备一定的JavaScript和HTML知识。
1. 了解[onbeforeupdate]事件[onbeforeupdate]事件在用户输入文本后立即触发,但在将文本更新到输入字段之前。
可以在输入字段中添加相应的事件处理程序来执行自定义操作。
例如,你可以检查输入的内容是否符合特定的格式,并在用户确认时更新输入字段。
2. 理解[onbeforewrite]事件[onbeforewrite]事件会在输入字段准备写入新值之前触发。
这时,你可以在输入字段写入之前执行自定义操作,例如对输入进行各种校验、验证或转换。
3. 在HTML中使用[onbeforeupdate]和[onbeforewrite]要在HTML中使用这两个事件,我们需要将其添加到所需的输入字段上。
首先,选择一个适当的HTML元素来表示输入字段,如<input>,<textarea>等。
然后,可以通过在元素上添加事件属性来指定事件处理程序。
例如,<input onbeforeupdate="validateInput()" onbeforewrite="processInput()"> 这里的validateInput()和processInput()是您自定义的函数。
window.onbeforeunload用法-概述说明以及解释1.引言1.1 概述在Web开发中,当用户将网页关闭或离开当前页面时,我们有时希望能够执行一些特定的操作或显示一些提示信息。
而`window.onbeforeunload`事件就提供了这样的功能。
`window.onbeforeunload`事件在用户准备离开当前页面之前触发。
它可以用于检测用户是否想要离开页面,并可以提示用户是否保存对页面所做的更改。
该事件主要用于提供一种机制,确保用户在关闭页面之前能够获得警告或确认的选项。
当用户点击关闭按钮或导航到其他网页时,`window.onbeforeunload`事件会触发,并且浏览器会显示默认的提示信息,例如“您确定要离开此页面吗?”。
我们可以通过编写对应的事件处理函数来定制这些提示信息,或者执行其他自定义操作。
需要注意的是,`window.onbeforeunload`事件的触发是在用户执行离开操作之前,这意味着在事件处理函数中执行的耗时操作可能会影响用户体验。
因此,在编写事件处理函数时,需要谨慎地选择执行的操作,并确保其能够在较短的时间内完成。
总之,通过使用`window.onbeforeunload`,我们可以在用户离开当前页面之前执行特定的操作,提供必要的警告或确认选项,以及定制页面关闭的提示信息,从而增强用户体验和页面交互性。
1.2 文章结构文章结构部分的内容可以包括以下内容:文章结构是指文章的整体框架和组织方式,它对于文章的逻辑性和清晰性起着关键作用。
一个良好的文章结构能够使读者更好地理解文章的内容,并能够让作者的观点更加有力地表达出来。
本文采用以下结构来组织文章的内容:2. 正文2.1 理解window.onbeforeunload- 2.1.1 window.onbeforeunload的基本概念- 2.1.2 window.onbeforeunload的作用和用途2.2 window.onbeforeunload的用法- 2.2.1 添加window.onbeforeunload事件的方式- 2.2.2 window.onbeforeunload事件的参数和返回值2.3 window.onbeforeunload的兼容性和注意事项- 2.3.1 浏览器兼容性问题- 2.3.2 注意事项和常见问题2.4 实际应用场景和案例分析- 2.4.1 确认用户离开页面前是否保存修改内容的提示- 2.4.2 实现网页关闭前的数据清理和资源释放- 2.4.3 其他实际应用场景的案例分析3. 结论3.1 小结3.2 对window.onbeforeunload的展望通过上述的文章结构,读者可以清晰地了解到本文的整体框架和组织方式。
javaScript,页面自动加载事件详解 篇一:javascript 动态添加事件 往往我们需要在 JS 中动态添加事件,这就涉及到浏览器兼容性问题了,以下谈及的几 种方法,我们也常常混合使用。
方法一、setAttribute var obj = document.getElementById("obj"); obj.setAttribute("onclick", "javascript:alert('测试');"); 这里利用 setAttribute 指定 onclick 属性,简单,很好理解, 但是: IE 不支持, IE 并不是不支持 setAttribute 这个函数, 而是不支持用 setAttribute 设 置某些属性, 包括对象属性、 集合属性、 事件属性, 也就是说用 setAttribute 设置 style、 onclick、 onmouseover 这些属性在 IE 中是行不通的。
LEO:在 IE6 下尝试成功 方法二、用 attachEvent 和 addEventListener IE 支持 attachEvent obj.attachEvent("onclick", Foo); function Foo() { alert("测试"); } 也可写在一起 obj.attachEvent("onclick", function(){alert("测试");}); 其它浏览器支持 addEventListener obj.addEventListener("click", Foo, false); function Foo() { alert("测试"); } 同样也可写在一起 obj.addEventListener("click", function(){alert("测试");}, false); 注意 attachEvent 的事件带 on,如 onclick,而 addEventListener 不带 on,如 click。