<html>
<head><title>Body onload example</title>
</head>
<body onload="sum(2,3)">
Welcome to my page
</body>
</html>
function sum(var x,var y){
var z=x+y;
return z;
}
我的问题是我想将函数 sum 的返回值存储在一个变量中,以便以后使用
<html>
<head><title>Body onload example</title>
</head>
<body onload="sum(2,3)">
Welcome to my page
</body>
</html>
function sum(var x,var y){
var z=x+y;
return z;
}
我的问题是我想将函数 sum 的返回值存储在一个变量中,以便以后使用
使其全球化:
var z;
function sum(x,y) { z=x+y; }
现在它应该可以在脚本中的其他任何地方使用。
我相信这就是你想要做的:
脚本:
var z;
function sum(x,y) {
z = x + y;
document.getElementById("mySum").innerText = z;
}
HTML:
<body onload="sum(2,3)">
Welcome to my page Value of
<p>sum is : <span id="mySum"></span></p>
</body>
几种方法......
var a;
function sum(x,y){
a=x+y;
}
...
onload="sum(2,3)"
或者
function sum(x,y){
window.a=x+y;
}
...
onload="sum(2,3)"
或者
var a;
...
onload="a=sum(2,3);"
或者
onload="window.a=sum(2,3);"
我认为您可以从 sum 函数中声明另一个变量,并将 sumfunction 的返回值分配给该变量。然后你可以在另一个地方使用这个变量。
<html>
<head><title>Body onload example</title>
</head>
<body onload="return sum(2,3)"> //
Welcome to my page
</body>
</html>
function sum(var x,var y){
var z=x+y;
return z;
}