JS实现动态给标签控件添加事件的方法示例


Posted in Javascript onMay 13, 2017

本文实例讲述了JS实现动态给标签控件添加事件的方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<script language="javascript">
function set() {
  var obj = document.getElementById("fy");
  //obj.attachEvent('onfocus', add); //在原先事件上添加
  //obj.setAttribute('onfocus',add); //会替代原有事件方法
  //obj.onfocus=add;
  //等效obj.setAttribute('onfocus',add);
  if (window.addEventListener) {
    //其它浏览器的事件代码: Mozilla, Netscape, Firefox
    //添加的事件的顺序即执行顺序
    //注意用 addEventListener 添加带on的事件,不用加on
    obj.addEventListener('focus', add, false);
  } else {
    //IE 的事件代码 在原先事件上添加 add
    方法obj.attachEvent('onfocus', add);
  }
}
function add() {
  alert("已经成功添加事件");
}
</script>
<body>
  <input type="text" onfocus="alert('预设事件');" id="fy" />
  <input type="button" onclick="set();" value="sssss"/>
</body>
</html>

PS:这里再为大家附上javascript事件参考表供大家参考查询:

javascript事件与功能说明大全:
http://tools.3water.com/table/javascript_event

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript词法作用域与调用对象深入理解
Nov 29 Javascript
jQuery easyui datagrid动态查询数据实例讲解
Feb 26 Javascript
window.showModalDialog()返回值的学习心得总结
Jan 07 Javascript
二叉树先序遍历的非递归算法具体实现
Jan 09 Javascript
js图片处理示例代码
May 12 Javascript
jquery和css3实现的炫酷时尚的菜单导航
Sep 01 Javascript
jQuery实现点击小图片淡入淡出显示大图片特效
Sep 09 Javascript
浅析在javascript中创建对象的各种模式
May 06 Javascript
jQuery简单设置文本框回车事件的方法
Aug 01 Javascript
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
Dec 15 Javascript
jquery.uploadView 实现图片预览上传功能
Aug 10 jQuery
详解angularjs实现echart图表效果最简洁教程
Nov 29 Javascript
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
May 13 #jQuery
jQuery插件FusionCharts绘制的2D双柱状图效果示例【附demo源码】
May 13 #jQuery
vue.js 初体验之Chrome 插件开发实录
May 13 #Javascript
JS中cookie的使用及缺点讲解
May 13 #Javascript
jQuery中clone()函数实现表单中增加和减少输入项
May 13 #jQuery
jQuery遍历节点方法汇总(推荐)
May 13 #jQuery
基于angular实现三级联动的生日插件
May 12 #Javascript
You might like
PHP 验证码的实现代码
2011/07/17 PHP
php中Snoopy类用法实例
2015/06/19 PHP
PHP类型约束用法示例
2016/09/28 PHP
修改发贴的编辑功能
2007/03/07 Javascript
在新窗口打开超链接的方法小结
2013/04/14 Javascript
JS清除选择内容的方法
2015/01/29 Javascript
JavaScript实现找质数代码分享
2015/03/24 Javascript
js实现遍历含有input的table实例
2015/12/07 Javascript
javascript运算符——位运算符全面介绍
2016/07/14 Javascript
微信小程序开发(一) 微信登录流程详解
2017/01/11 Javascript
JavaScript数组去重的6个方法
2017/01/21 Javascript
flexslider.js实现移动端轮播
2017/02/05 Javascript
Javascript实现数组中的元素上下移动
2017/04/28 Javascript
基于JQuery的Ajax方法使用详解
2017/08/16 jQuery
jQuery实现ajax回调函数带入参数的方法示例
2018/06/26 jQuery
webpack手动配置React开发环境的步骤
2018/07/02 Javascript
微信小程序之裁剪图片成圆形的实现代码
2018/10/11 Javascript
js的各种数据类型判断的介绍
2019/01/19 Javascript
angular 实现同步验证器跨字段验证的方法
2019/04/11 Javascript
vue组件间的参数传递实例详解
2019/04/26 Javascript
详解小程序之简单登录注册表单验证
2019/05/13 Javascript
JS定义函数的几种常用方法小结
2019/05/23 Javascript
webpack实践之DLLPlugin 和 DLLReferencePlugin的使用教程
2019/06/10 Javascript
JavaScript 面向对象基础简单示例
2019/10/02 Javascript
解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题
2019/10/25 Javascript
JS实现移动端可折叠导航菜单(现代都市风)
2020/07/07 Javascript
python解析中国天气网的天气数据
2014/03/21 Python
Django 对IP访问频率进行限制的例子
2019/08/30 Python
Currentbody澳大利亚:美容仪专家
2019/11/11 全球购物
日语翻译个人求职的自我评价
2013/10/14 职场文书
个人应聘自我评价分享
2013/11/18 职场文书
纺织工程专业个人求职信范文
2014/01/27 职场文书
小学阳光体育活动总结
2014/07/05 职场文书
2015年大学班长个人工作总结
2015/04/24 职场文书
如何写新闻稿
2015/07/18 职场文书
Python中tqdm的使用和例子
2022/09/23 Python