var value;
addEventListener('GetPatientSearchValues', function() {
var value= 20;
FunctionName();
});
Function FunctionName();
{
value = value + 1;
}我的问题是,我需要接收值20,并且需要将它传递给FunctioName。但它直接调用函数...即使alert(value)在监听器中也不起作用,但是当我没有在我的监听器中调用另一个function时,警报就会起作用。
发布于 2011-04-20 21:11:06
正如RobG建议的那样,您可以使用全局变量(在函数中省略var ),但使用参数会更好:
addEventListener('GetPatientSearchValues', function() {
var value = 20;
value = FunctionName(value);
// use modified value here
});
Function FunctionName(v);
{
v = v + 1;
return v;
}https://stackoverflow.com/questions/5729463
复制相似问题