手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js动态添加事件并可传参数示例代码
js动态添加事件并可传参数示例代码
摘要:复制代码代码如下:vartt=function(obj){returnfunction(){alert(obj.tagName);//可以为...

复制代码 代码如下:

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的写法

复制代码 代码如下:

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() {

// 这里可以写些验证代码

});

【js动态添加事件并可传参数示例代码】相关文章:

node.js微信公众平台开发教程

原生JS和JQuery动态添加、删除表格行的方法

动态加载jQuery的方法

JQuery自动触发事件的方法

动态提示的下拉框

javascript的事件描述

一些有关检查数据的JS代码

jQuery插件制作之参数用法实例分析

些很实用且必用的小脚本代码

javascript事件冒泡和事件捕获详解

精品推荐
分类导航