我创建了一个带有调用 JavaScript 函数的 onclick 事件的锚点。JavaScript 函数返回一些值。我想在另一个 JS 函数中使用该值。
例如,
loading()将返回一些将传递给另一个 js 函数的值。如何捕获和存储返回值,然后将此值传递给该函数?
你能简单地用内部函数调用外部函数吗?
function outerFunc(a)
{
alert(a);
}
function innerFunc()
{
return 'test';
}
onclick="outerFunc(innerFunc());"
Run Code Online (Sandbox Code Playgroud)
或者,如果您需要在另一个事件中使用返回值,请设置一个变量。
var retval;
function outerFunc()
{
if(retval) alert(retval);
}
function innerFunc()
{
retval = 'test';
return retval;
}
onclick="return innerFunc();"
Run Code Online (Sandbox Code Playgroud)
在另一个 onclick 事件中
onclick="return outerFunc();"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25897 次 |
| 最近记录: |