源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

js动态添加事件并可传参数示例代码

  • 时间:2020-11-09 20:54 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:js动态添加事件并可传参数示例代码
[u]复制代码[/u] 代码如下:
var tt=function(obj) { return function() { alert(obj.tagName); //可以为外部定义的一个执行函数; } } function addfunction() { var bigobj=document.getElementById("mytable"); var rows =bigobj.rows; for(var j=0; j<rows.length; j++) { for(var i=0;i<rows[j].cells.length;i++) { rows[j].cells[i].attachEvent("onmousemove",tt(rows[j].cells[i])); //rows[j].cells[i].onmousemove = function(){ // tt(); //} } } }
==========兼容FF和IE的写法
[u]复制代码[/u] 代码如下:
function addEvent (o,c,h){ if(o.attachEvent){ o.attachEvent('on'+c,h); }else{ o.addEventListener(c,h,false); } return true;} var tt=function(obj) { return function(){textChange(obj);} } addEvent(input1,"change",tt(input1)); function textChange(o) { //do something } 用Jquery的话,一句话搞定 $("input[type='text']").change( function() { // 这里可以写些验证代码 });
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部