onchange、onclick、onblur等事件区别

onblur:控件在失去焦点的时候触发

OnChange:当控件的内容发生改变时触发该事件

OnClick:点击该控件时触发

OnKeyDown:在控件有焦点的情况下,按下键时发生

OnKeyUp:在控件有焦点的情况下,释放键时发生

OnKeyPress:在控件有焦点的情况下,按下键时发生

键事件按下列顺序发生;
1.KeyDown

2.KeyPress

3.KeyUp

非字符键不会引发KeyPress,但是非字符键可以引发KeyDown,KeyUp

OnMouseEnter:当鼠标指针进入控件时发生

OnMouseDown:当鼠标指针在控件上,按下鼠标键时发生

OnMouseUp:当鼠标指针在控件上,释放鼠标键时发生

OnMouseLeave:当鼠标指针离开控件时发生ck

时间: 2024-08-07 04:28:39

onchange、onclick、onblur等事件区别的相关文章

onchange onpropertychange 和oninput事件

汇总onchange onpropertychange 和oninput事件的区别:                1.onchange事件与onpropertychange事件的区别:                             onchange事件在内容改变(两次内容有可能还是相等的)且失去焦点时触发:onpropertychange事件却是实时触发,即每增加或删除一个字符就会触发,通过js改变也会触发该事件,但是该事件IE专有.                 2.oninpu

浅谈Android onClick与onLongClick事件触发的问题

之前做按钮的点击事件一直没有注意一些细节,今天做了一个按钮需要有点击和长点击触发不同效果,直接让Activity implements OnClickListener, OnLongClickListener然后添加了相应的处理函数. @Override public void onClick(View v) { // TODO Auto-generated method stub } @Override public boolean onLongClick(View v) { // TODO

【转载】onclick与onCommand的区别

这两个事件没有本质区别,都是点击执行一个事件.不同在于传递的参数不一 样,OnClick (object sender, EventArgs e),OnCommand (object sender, CommandEventArgs e),然后事件中取值方式稍有不同. 用OnCommand还有个好处是可以为多个Button指定同一方法,然后根据不同的CommanName区分哪个Button被触发.当一个Button同时有两个方法时,他们都会执行,顺序为先执行Click,后执行Command <a

js onclick=&quot;return test()&quot;事件返回值,对有些事件,会影响默认动作的执行。如:onclick和onsubmit

onclick="return test()"事件返回值,对有些事件,会影响默认动作的执行.如:onclick和onsubmit <body> <!--事件返回值,对有些事件,会影响默认动作的执行.如:onclick和onsubmit--> <!--多用于表单提交--> <a href="http://www.baidu.com" onclick="return test()">baidu</

JavaScript:onblur与onfocus区别

一.onblur 1.1 说明 onblur属性在元素失去焦点时触发,onblur常用于表单验证代码(例如用户离开表单字段). 1.2 示例 <input type="text" name="" id="" onblur="javascript:alert('onblur');"> 二.onfocus 2.1 说明 onfocus属性在元素获得焦点时触发,onfocus常用于<input>.<se

标准按钮和HTML按钮的单击事件区别

1,标准的按钮事件与HTML按钮事件的区别: 标准按钮事件为:OnClientClick HTML按钮事件为:onclick 以上2者的区别要切记,都为调用客户端代码.

onclick与addEventListener的区别

onclick与addEventListener实际上可分为:Inline events与Event Listeners     Event Listeners (addEventListener and IE's attachEvent) 相同点:都是时间监听器. 不同点如下: 1.使用浏览器的差别 addEventListener: 很多浏览器支持addEventListener(IE9及以上也支持),使用方式如下: var target = document.getElementById(

img 的onload事件和complate事件区别

在图片预加载编码的时候看到onload跟complete,思考,onload跟complete有什么区别?测试在chrome环境下.动手实践,编了一小段简单的测试代码[javascript] view plain copy print?document.getElementById('load').onclick = function() { var img = new Image(); img.src="images/1-logo.png"; if(img.complete) { c

onblur,onfocus事件

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> .box{ padding:50px; } .left,.tip{ float:left; } .left{margin-right:10px;} .tip{display:none;font-s