给addEventListener调用函数加参数方法
来源:互联网 发布:网络中的喷子 编辑:程序博客网 时间:2024/06/06 00:36
一、用setAttribute()为元素增添属性,把要传递的参数赋给属性值;然后在所调用函数中加事件参数,如下:
deleteTaskk = document.createElement("a");ii="3";color="red"deleteTaskk.setAttribute("moto", ii);deleteTaskk.setAttribute("color", color);deleteTaskk.addEventListener("click", deleteTaskCookie, false);document.appendChild(deleteTaskk);function deleteTaskCookie(e){//e是事件对象,使用e.target既定义对象,又可以得到触发本事件的元素。mycase=e.targetii=mycase.getAttribute("moto");color=mycase.getAttribute("color");.....................}二、直接让addEventListener调用带参数的函数,然后在所调用函数中返回匿名函数。如下:
deleteTaskk = document.createElement("a");ii="3";color="red"deleteTaskk.addEventListener("click", deleteTaskCookie(ii,color), false);document.appendChild(deleteTaskk);function deleteTaskCookie(i,colo){ return function(){XXXXX(i)XXXXXX(colo)..................... }}转载出处:http://g.mozest.com/thread-31048-1-1
- 给addEventListener调用函数加参数方法
- addEventListener中的函数传递参数的方法!
- addEventListener调用传参函数的方法
- addEventListener调用传参函数的方法
- addEventListener处理函数添加参数
- addEventListener处理函数添加参数
- 解决cocos2dx 3.12版本使用PageView调用addEventListener函数,参数不明问题
- addEventListener方法来注册事件给对象
- addEventListener函数第三个参数的作用
- addEventListener方法的第三个参数
- Javascript 加括号运行写法 和 addEventListener方法(备忘)
- addEventListener函数
- addEventListener () 方法
- addEventListener() 方法
- addEventListener() 方法
- python 函数参数 调用的常见方法
- addEventListener注册事件进行传递参数的方法
- 事件传播与addEventListener()方法的第三个参数
- 关于 最近项目 测试--调试的一点思考
- 正则
- 学习笔记:java.lang.ExceptionInInitializerError
- SQL语句映射文件(1)resultMap
- vim 学习
- 给addEventListener调用函数加参数方法
- hdu1028 dp+母函数
- HDOJ 1244 —— DP
- 安卓巴士一键签到插件
- android面试题之问答题
- socket编程复习(6)-网络通信
- 【Git入门之一】Git是神马?
- SGU 134 树的重心
- windows 8 平板禁止重力感应