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 相关文章推荐
判断页面是关闭还是刷新的js代码
Jan 28 Javascript
在JS中最常看到切最容易迷惑的语法(转)
Oct 29 Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
Aug 12 Javascript
Angularjs中如何使用filterFilter函数过滤
Feb 06 Javascript
jQuery中show与hide方法用法示例
Sep 16 Javascript
Bootstrap按钮组简单实现代码
Mar 06 Javascript
JS移动端/H5同时选择多张图片上传并使用canvas压缩图片
Jun 20 Javascript
vue 全选与反选的实现方法(无Bug 新手看过来)
Feb 09 Javascript
vue 2.x 中axios 封装的get 和post方法
Feb 28 Javascript
详解如何在微信小程序开发中正确的使用vant ui组件
Sep 13 Javascript
echarts实现词云自定义形状的示例代码
Feb 20 Javascript
jQuery中DOM常见操作实例小结
Aug 01 jQuery
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
图解上海144收音机
2021/03/02 无线电
PHP操作数组的一些函数整理介绍
2011/07/17 PHP
php基于Snoopy解析网页html的方法
2015/07/09 PHP
在php中设置session用memcache来存储的方法总结
2016/01/14 PHP
php解析xml 的四种简单方法(附实例)
2016/07/11 PHP
php正则修正符用法实例详解
2016/12/29 PHP
使用不同的方法结合/合并两个JS数组
2014/09/18 Javascript
Bootstrap精简教程
2015/11/27 Javascript
深入学习jQuery Validate表单验证(二)
2016/01/18 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
JS识别浏览器类型(电脑浏览器和手机浏览器)
2016/11/18 Javascript
深入理解vue路由的使用
2017/03/24 Javascript
详解bootstrap导航栏.nav与.navbar区别
2017/11/23 Javascript
react-router browserHistory刷新页面404问题解决方法
2017/12/29 Javascript
详解实现一个通用的“划词高亮”在线笔记功能
2019/04/23 Javascript
详解微信小程序开发用户授权登陆
2019/04/24 Javascript
微信小程序开发之左右分栏效果的实例代码
2019/05/20 Javascript
vue+echarts实现动态折线图的方法与注意
2020/09/01 Javascript
Python实现命令行通讯录实例教程
2016/08/18 Python
Python基于回溯法子集树模板解决0-1背包问题实例
2017/09/02 Python
python dataframe 输出结果整行显示的方法
2018/06/14 Python
python得到qq句柄,并显示在前台的方法
2018/10/14 Python
pycharm的console输入实现换行的方法
2019/01/16 Python
Python实现决策树并且使用Graphviz可视化的例子
2019/08/09 Python
Pytorch 之修改Tensor部分值方式
2019/12/27 Python
Python使用eval函数执行动态标表达式过程详解
2020/10/17 Python
如何在windows下安装配置python工具Ulipad
2020/10/27 Python
Python通过Schema实现数据验证方式
2020/11/12 Python
CSS图片翻转动画技术详解(IE也实现了)
2014/04/03 HTML / CSS
建筑结构施工专业推荐信
2014/02/21 职场文书
终止合同协议书
2014/04/17 职场文书
承诺函格式模板
2015/01/21 职场文书
世界遗产导游词
2015/02/13 职场文书
重阳节慰问信
2015/02/15 职场文书
保安辞职申请书应该怎么写?
2019/07/15 职场文书
亲情作文之母爱
2019/09/25 职场文书