日期:2014-05-16  浏览次数:20458 次

javascript中如果不知道一个元素的事件函数名,是否能获取该事件返回的结果?
javascript中如果不知道一个元素的事件函数名,是否能获取该事件返回的结果?如何获取?
------解决方案--------------------
楼主是想自动触发事件吗?
不知道函数名 也是可以触发事件函数的。如:

var box=document.getElementById('box');
function foo(){ alert(''); return 'click';}
box.onclick=foo;

var str=box.onclick();//自动触发事件函数 并将返回值赋给变量str
alert(str);

ps:具体如何触发  也要看如何绑定以及绑定的什么事件。
------解决方案--------------------
可以


var elem = document.getElementById("ss");
elem.onclick();