我想将一个Javascript函数中完成的计算结果存储在一个变量中,以便以后用于任何方式吗?
执行此计算是为了向用户显示他/她在HTML表单中的选择总和:
<script type="text/javascript">
function updateCDiskInput(val) {
document.getElementById('CDiskInput').value=val*150;
}
</script>
此计算的结果是否可以存储在变量中供以后使用?
答案 0 :(得分:1)
您可以将结果放在变量中:
function updateCDiskInput(val) {
return document.getElementById('CDiskInput').value=val*150;
}
var result = updateCDiskInput(1);
你可以在函数中更新一个变量,但是由于你的代码在时间上是耦合的(当你使用这个值时,你必须知道该函数是否已经运行),这样更易变。
var result;
function updateCDiskInput(val) {
result = document.getElementById('CDiskInput').value=val*150;
}