Min*_*won 6 javascript addeventlistener
我正在尝试制作一个按钮,单击时将计数器的值增加 1。但是,我的代码似乎不起作用。
var count = 1;
var button = document.querySelector("#increment");
button.addEventListener("click", function() {
var increment = document.getElementById("#count");
increment.value = count;
count++;
});Run Code Online (Sandbox Code Playgroud)
<h4>Current count: <span id="count">0</span></h4>
<div class="container">
<button id="decrement">Decrement</button>
<button id="increment">Increment</button>
</div>Run Code Online (Sandbox Code Playgroud)
您不需要#ingetElementById和 useinnerHTML来设置值。querySelector可以通过 id 获取时不要使用。
像这样:
let count = 0;
const button = document.getElementById("increment");
const button2 = document.getElementById("decrement");
const textHolder = document.getElementById("count");
textHolder.innerHTML = count;
button.addEventListener("click", function() {
textHolder.innerHTML = ++count;
});
button2.addEventListener("click", function() {
textHolder.innerHTML = --count;
});Run Code Online (Sandbox Code Playgroud)
<h4>Current count: <span id="count">0</span></h4>
<div class="container">
<button id="decrement">Decrement</button>
<button id="increment">Increment</button>
</div>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2473 次 |
| 最近记录: |