实现一个小的计数器,当点击+1按钮实现数字的加1,点击-1按钮实现数字的减1。 ①原生JS方式实现;
时间: 2024-09-13 11:03:23 浏览: 29
js自定义数字计数器代码
实现一个简单的JavaScript计数器可以通过HTML结构、事件监听以及JavaScript变量操作来完成。以下是原生JavaScript的一种实现:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>简单计数器</title>
</head>
<body>
<h1 id="counter">0</h1>
<button id="incrementButton">+</button>
<button id="decrementButton">-</button>
<script>
// 获取计数器元素和按钮元素
const counterElement = document.getElementById('counter');
const incrementButton = document.getElementById('incrementButton');
const decrementButton = document.getElementById('decrementButton');
// 初始化计数器值
let count = 0;
// 点击+1按钮增加计数
incrementButton.addEventListener('click', function() {
count++;
counterElement.textContent = count;
});
// 点击-1按钮减少计数
decrementButton.addEventListener('click', function() {
if (count > 0) { // 防止计数器小于0
count--;
counterElement.textContent = count;
}
});
</script>
</body>
</html>
```
在这个例子中,我们首先获取了计数器元素和两个按钮,然后初始化了一个名为`count`的变量来存储当前的计数值。当用户点击"+"按钮时,`count`加一并更新显示在页面上;点击"-"按钮时,如果当前计数大于0,则减一,同样更新显示。
阅读全文