【发布时间】:2022-10-22 16:24:55
【问题描述】:
这是我一直在做的一系列练习的一部分,也是我唯一无法完成的练习(我是 Javascript 初学者)。练习说“创建一个输入和一个按钮,以便每次输入一个值时,总值都会存储在一个变量中。创建另一个按钮,按下时会显示累积的总数。”
我试过这个:
JavaScript:
function ex15Save(ex15Num){
let num1 = document.getElementById("ex15Num");
var ex15Num = num1;
let ex15Storage;
ex15Storage += ex15Num;
}
HTML:
<label>Number to store
<input id="ex15Num" type="number"> </label>
<button onclick="ex15Save()">Save Total</button>
<button onclick="ex15Show()">Show total</button>
<p id="ex15Total"></p>
我知道代码甚至还没有接近完成,但它已经到了我的大脑无法理解如何在不覆盖变量值的情况下存储值的总和的地步。
【问题讨论】:
-
1) 你需要
num1.value而不仅仅是num1,2) 如果你把你的变量声明放在函数之外,它将在调用之间保持它的值。
标签: javascript