gpt4 book ai didi

javascript变量重置按钮

转载 作者:行者123 更新时间:2023-11-28 01:32:50 24 4
gpt4 key购买 nike

我正在尝试添加一个按钮来更改“box1”或“value!”的值! to = 0。我花了几个小时尝试不同的方法,有人能给我指明正确的方向吗。

  <script type="text/javascript">

function calculate() {
var value1 = document.getElementById('box1').value;
var value2 = document.getElementById('box2').value;
var result = document.getElementById('result');
var myResult = value1 * value2;
result.value = myResult;
}
function reset() {
value1 = 0;
}

</script>

<div><input id="box1" type="text" /> Value 1</div>
<div><input id="box2" type="text" />Value 2</div>
<div><input id="result" />Answer</div>
<div><button onclick="calculate()" value="text here" style="width: 139px">Calculate</button></div>
<div><button onclick="reset()" value="text here5" style="width: 139px">reset</button></div>

最佳答案

如果你想重置所有字段,按照你的风格:

function reset() {
document.getElementById('box1').value=0;
document.getElementById('box2').value=0;
document.getElementById('result').value=0;
}

或者,如果您想重用那些声明为全局的变量:

<script type="text/javascript">

var el1;
var el2;
var res;

function calculate() {
el1 = document.getElementById('box1');
el2 = document.getElementById('box2');
res = document.getElementById('result');
var myResult = el1.value * el2.value;
res.value = myResult;
}
function reset() {
el1.value = 0;
el2.value = 0;
res.value = 0;
}

</script>

关于javascript变量重置按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29735674/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com