您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

动态添加js事件实现代码_javascript技巧

2024/4/29 16:30:20发布6次查看
//表单对象
function getobject(name)
{
var inputlist=document.all.tags('input');
var i=0;
for(i=0;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);
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录