var value;
addEventListener('GetPatientSearchValues', function() {
var value= 20;
FunctionName();
});
Function FunctionName();
{
value = value + 1;
}
我的问题是我需要收到值20,我需要将它传递给FunctioName。但它直接调用函数...即使alert(value)
在监听器内部也不起作用,但是当我不在我的Listner中调用另一个function
时,警报就会起作用。
答案 0 :(得分:0)
正如RobG建议您可以使用全局变量(在函数内省略var
),但最好使用参数:
addEventListener('GetPatientSearchValues', function() {
var value = 20;
value = FunctionName(value);
// use modified value here
});
Function FunctionName(v);
{
v = v + 1;
return v;
}