0
所以基本上,我将一个值作为参数传入一个函数,然后我想通过将该参数存储为一个函数来在另一个函数中使用相同的值变量。问题是,如果我在第一个函数中定义变量,它只能在该函数中访问。我该怎么办?这里是我的代码:JS - 在一个变量中存储一个函数的参数用于另一个函数
<html>
<body>
<script>
function showUser(selection) {
var selectedOption = selection;//THIS IS THE VARIABLE I WANT TO ACCESS IN ANOTHER FUNCTION
//Some code
}
function saveTime(solvedTime) {
//This is where I am using the variable
xmlhttp.open("GET","savetimes.php?q="+selectedOption+"&time="+solvedTime, true);
xmlhttp.send();
}
</script>
<form id="session">
\t <select name="sessions" onchange="showUser(this.value)">
\t <option value="1">Session 1</option>
\t <option value="2">Session 2</option>
\t </select>
\t </form>
<br>
\t <div id="timesList">
\t </div>
</body>
</html>
使它成为全球性的,通过它,... –