人工调用javascript事件
我有一个功能:人工调用javascript事件,javascript,Javascript,我有一个功能: function something(event){ var a = event.getSource(); var b = a.getParent(); //do some stuff } 我将此javascript插入J2EE框架页面中,由于框架的限制,我必须人工调用此函数。事件将始终来自同一来源(按钮)。是否可以像单击按钮一样调用此函数,而不实际单击按钮或使用单击事件编程?我需要某种类型的硬编码方式。我尝试删除事件参数并硬编码由event.getSource()显示的
function something(event){
var a = event.getSource();
var b = a.getParent();
//do some stuff
}
我将此javascript插入J2EE框架页面中,由于框架的限制,我必须人工调用此函数。事件将始终来自同一来源(按钮)。是否可以像单击按钮一样调用此函数,而不实际单击按钮或使用单击事件编程?我需要某种类型的硬编码方式。我尝试删除事件参数并硬编码由event.getSource()显示的字符串,但这不起作用。您首先需要确定函数存在的作用域-它是否在全局作用域中,在闭包中,在对象上公开,等等?它在全局范围内全局范围内定义的所有内容都是
窗口
对象的属性,您可以通过window.myFunction()
调用它,但我需要获取事件的源,我该怎么做?