【发布时间】:2016-09-08 21:59:03
【问题描述】:
为什么demo中的按钮点击后没有在x上加5?
<h1>The += Operator</h1>
<p id="demo"></p>
<script>
var x = 10;
document.getElementById("demo").innerHTML = x;
function add(){
x = x+=5;
}
</script>
<button onclick="add()"> += </button>
</body>
【问题讨论】:
-
因为您不会再次更改该元素。你只是改变了变量。也是
x += 5;,而不是x = x += 5;。