javascript - 单击按钮时,我想使用 Javascript 将文本字段的值增加一
问题描述
我希望每个按钮都增加它旁边的值文本字段
<input type="number" value="0" min="0" max="5" step="1" id="qty"/>
<button onclick="buttonClick()" type="button" class="btn btn-success btn-sm" id="add">ADD</button>
Javascript:
var i = 0;
function buttonClick() {
document.getElementById('qty').value = ++i;
}
我正在使用此代码,但它仅在按下页面上的任何按钮后才向第一个文本字段添加值。
解决方案
function incrementValue()
{
var value = parseInt(document.getElementById('number').value, 10);
value = isNaN(value) ? 0 : value;
value++;
document.getElementById('number').value = value;
}
<form>
<input type="text" id="number" value="0"/>
<input type="button" onclick="incrementValue()" value="Increment Value" />
</form>
给你:实现示例:Html
<form>
<input type="text" id="number" value="0"/>
<input type="button" onclick="incrementValue()" value="Increment Value" />
</form>
Javascript:
function incrementValue()
{
var value = parseInt(document.getElementById('number').value, 10);
value = isNaN(value) ? 0 : value;
value++;
document.getElementById('number').value = value;
}
推荐阅读
- paypal-sandbox - 发送付款后自动重定向和错误
- authentication - 如何在 bazel 中使用经过身份验证的 repo 来处理第三方依赖的工件
- rust - Cargo.toml:如何根据我的 crate 的特性选择依赖项的特性?
- matlab - 如何测试范围值是否包含在 MATLAB 中的任何其他范围值中?
- javascript - 如何修复参数“documentPath”的值不是有效的资源路径?
- matlab - 如何在Matlab中使矩阵中的NaN值透明
- git - 移动到 BitBucket 后无法推送到原始 git 存储库
- numpy - 计算numpy数组前缀最小数组
- c - 如何在 C 中匹配 MM/DD/YYYY 日期字符串格式
- java - 获取 [1586297427.353][严重]:从渲染器接收消息超时:自从我的 Chrome 浏览器更新到 81.0.4044.92 以来,0.100