手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >动态添加js事件实现代码
动态添加js事件实现代码
摘要://表单对象functionGetObject(Name){varinputlist=document.all.tags('input');...

//表单对象

function GetObject(Name)

{

var inputlist=document.all.tags('input');

var i=0;

for(i=0;i<inputlist.length;i++)

{

var input=inputlist[i];

if(input.id.indexOf(Name) !=-1)

{

return input;

}

}

return null;

}

//设置对象事件

function setEvent(Object,EventName,EventFunction)

{

if(Object ==null)

return;

if(window.addEventListener)

{

//其它浏览器的事件代码: Mozilla, Netscape, Firefox

//添加的事件的顺序即执行顺序 //注意用 addEventListener 添加带on的事件,不用加on

Object.addEventListener(EventName.replace('on',''), EventFunction, false);

}

else

{

//IE 的事件代码 在原先事件上添加 add 方法

Object.attachEvent(EventName,EventFunction);

}

}

//失去焦点函数

function blur()

{

var size=lSize.value * 0.3;

pSize.value=ForDight(size,0);

}

//四舍五入函数

function ForDight(Dight,How)

{

var Dight = Math.round (Dight*Math.pow(10,How))/Math.pow(10,How);

return Dight;

}

//执行

var lSize=GetObject('STNumberTextBox1');

var pSize=GetObject('STNumberTextBox2');

setEvent(lSize,'onblur',blur);

【动态添加js事件实现代码】相关文章:

javascript元素动态创建实现方法

js实现文本框选中的方法

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

将HTML自动转为JS代码

javascript 动态添加表格行

JavaScript实现身份证验证代码

JavaScript事件委托实例分析

创建表格,并添加事件

JavaScript动态添加style节点的方法

用javascript动态注释掉HTML代码

精品推荐
分类导航