如何将多个元素存储到数字var中?如何在js中将多个元素存储到var中?
这是我的代码:
<div class="row1">
<div class="number" id="number7"><br>
<a href="" onclick="calculate(event)"><span>7</span></a></div>
<div class="number" id="number4"><br>
<a href="" onclick="calculate(event)"><span>4</span></a></div>
<div class="number" id="number1"><br>
<a href="" onclick="calculate(event)"><span>1</span></a></div>
<div class="number" id="number0"><br>
<a href="" onclick="calculate(event)"><span>0</span></a></div>
</div>
<script>
function calculate(event){
event.preventDefault();
var number = event.target.innerText;
var total = document.getElementById('result');
total.innerHTML=number;}
</script>
例子:如果我点击了 “7” 的3倍,那么数字VAR应该有3个 “7” 在里面。
很好,因为你把成数的结果作为一个字符串,你可以简单地将它添加到自己喜欢'total.innerHTML + =号结束;' –
@PatrickBarr感谢很多:) –