将Javascript元素值计算存储在变量中

时间:2014-01-22 17:04:56

标签: javascript html forms

我想将一个Javascript函数中完成的计算结果存储在一个变量中,以便以后用于任何方式吗?

执行此计算是为了向用户显示他/她在HTML表单中的选择总和:

<script type="text/javascript">
function updateCDiskInput(val) {
document.getElementById('CDiskInput').value=val*150;
}
</script>

此计算的结果是否可以存储在变量中供以后使用?

1 个答案:

答案 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;
}