首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按钮,增加减少函数为一个html的数字限制。

按钮,增加减少函数为一个html的数字限制。
EN

Stack Overflow用户
提问于 2020-08-01 01:43:18
回答 1查看 406关注 0票数 0

所以,我对html很陌生,我想知道如何制作一个带有加减函数(-/+)的按钮。

整体应该是这样的

代码语言:javascript
复制
<button>-</button>
<input type="number"  min="0"
input type="number"  max="20">
<button>+</button>

(非常简单的例子)但是我唯一能得到的就是这个输入

代码语言:javascript
复制
<input type="number"  min="0"
input type="number"  max="5">

我设法让结果机器人更长的时间,但我失去了命令,所以.如果有人想办法让它变长.主要任务..。我会非常伟大的!(按钮应增加1和-1)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-01 01:51:27

您可以通过给输入一个id并通过按钮的onclick函数(使用querySelector)来定位它。然后使用三元运算符有条件地赋值。

代码语言:javascript
复制
<button onclick="document.querySelector('#steve').value=parseInt(document.querySelector('#steve').value)<1?parseInt(document.querySelector('#steve').value):parseInt(document.querySelector('#steve').value)-1"">-</button>
<input type="number" id="steve" min="0" max="20" value=0>
<button onclick="document.querySelector('#steve').value=parseInt(document.querySelector('#steve').value)>19?parseInt(document.querySelector('#steve').value):parseInt(document.querySelector('#steve').value)+1">+</button>

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63200978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档