javascript 一个函数对同一元素的多个事件响应


Posted in Javascript onJuly 25, 2009
var testButton=document.getElementById("testButton"); 
function handlerTest() 
{ 
var oEvent=window.event;//for IE 
//var oEvent=arguments[0];// for DOM 
if(oEvent.type=="click") 
{ 
alert("click"); 
} 
else if(oEvent.type=="mouseover") 
{ 
alert("mouseover"); 
} 
else 
{ 
alert(oEvent.keycode); 
} 
} 
testButton.onclick=handlerTest; 
testButton.onmouseover=handlerTest;

html元素如下:<input id="testButton" type="button" value="testButton" />
Javascript 相关文章推荐
Prototype RegExp对象 学习
Jul 19 Javascript
js getElementsByTagName的简写方式
Jun 27 Javascript
js判断FCKeditor内容是否为空的两种形式
May 14 Javascript
jQuery jcrop插件截图使用方法
Nov 20 Javascript
Javascript的&amp;&amp;和||的另类用法
Jul 23 Javascript
基于jquery实现轮播焦点图插件
Mar 31 Javascript
浅析BootStrap Treeview的简单使用
Oct 12 Javascript
Bootstrap模态框禁用空白处点击关闭
Oct 20 Javascript
Jquery EasyUI $.Parser
Jun 02 jQuery
详解Express笔记之动态渲染HTML(新手入坑)
Dec 13 Javascript
JSONP解决JS跨域问题的实现
May 25 Javascript
Electron实现应用打包、自动升级过程解析
Jul 07 Javascript
IE中radio 或checkbox的checked属性初始状态下不能选中显示问题
Jul 25 #Javascript
javascript 解析后的xml对象的读取方法细解
Jul 25 #Javascript
jquery 将disabled的元素置为enabled的三种方法
Jul 25 #Javascript
javaScript 判断字符串是否为数字的简单方法
Jul 25 #Javascript
利用javascript/jquery对上传文件格式过滤的方法
Jul 25 #Javascript
javascript 动态table添加colspan\rowspan 参数的方法
Jul 25 #Javascript
jquery 表单下所有元素的隐藏
Jul 25 #Javascript
You might like
php代码书写习惯优化小结
2013/06/20 PHP
php使用curl获取https请求的方法
2015/02/11 PHP
php采用session实现防止页面重复刷新
2015/12/24 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
laravel 5.4中实现无限级分类的方法示例
2017/07/27 PHP
php微信公众号开发之二级菜单
2018/10/20 PHP
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
2014/06/09 Javascript
javascript折半查找详解
2015/01/26 Javascript
JS+CSS实现带关闭按钮DIV弹出窗口的方法
2015/02/27 Javascript
jQuery实现的小图列表,大图展示效果幻灯片示例
2016/10/25 Javascript
js模态对话框使用方法详解
2017/02/16 Javascript
JS实现获取图片大小和预览的方法完整实例【兼容IE和其它浏览器】
2017/04/24 Javascript
AngularJs实现聊天列表实时刷新功能
2017/06/15 Javascript
基于easyui checkbox 的一些操作处理方法
2017/07/10 Javascript
JavaScript实现的原生态Tab标签页功能【兼容IE6】
2017/09/18 Javascript
angularJS实现动态添加,删除div方法
2018/02/27 Javascript
开发一个Parcel-vue脚手架工具(详细步骤)
2018/09/22 Javascript
vue.js父子组件通信动态绑定的实例
2018/09/28 Javascript
vue.js iview打包上线后字体图标不显示解决办法
2020/01/20 Javascript
[48:24]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第一场 12.09
2020/12/12 DOTA
python实现倒计时的示例
2014/02/14 Python
python实现k均值算法示例(k均值聚类算法)
2014/03/16 Python
采用python实现简单QQ单用户机器人的方法
2014/07/03 Python
Python实现二分查找与bisect模块详解
2017/01/13 Python
Python实现的调用C语言函数功能简单实例
2019/03/13 Python
python中bs4.BeautifulSoup的基本用法
2019/07/27 Python
tensorflow 获取所有variable或tensor的name示例
2020/01/04 Python
Python实现一个优先级队列的方法
2020/07/31 Python
详解Selenium-webdriver绕开反爬虫机制的4种方法
2020/10/28 Python
css3实现一个div设置多张背景图片及background-image属性实例演示
2017/08/10 HTML / CSS
HTML5+lufylegend实现游戏中的卷轴
2016/02/29 HTML / CSS
FC-Moto英国:欧洲最大的摩托车服装和头盔商店之一
2019/08/25 全球购物
个人授权委托书范本
2014/04/03 职场文书
大学专科求职信
2014/07/02 职场文书
自从在 IDEA 中用了热部署神器 JRebel 之后,开发效率提升了 10(真棒)
2021/06/26 Java/Android
Spring中bean的生命周期之getSingleton方法
2021/06/30 Java/Android