首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >更改HTML数字输入的增量值-小数

更改HTML数字输入的增量值-小数
EN

Stack Overflow用户
提问于 2014-09-24 03:25:50
回答 1查看 40.7K关注 0票数 42

在HTML数字输入表单上使用向上/向下箭头时,有没有办法改变数字的增量?

代码语言:javascript
复制
<input type="number" step="any" value="0.00000000"></input>

我正在处理很小的数字,如果向上/向下箭头一次只增加0.00000001,而不是整数,那就更好了。

  • 0.00000000
  • 0.00000001
  • 0.00000002
  • 0.00000003

而不是

  • 0.00000000
  • 1
  • 2
  • 3

我非常怀疑是否有一个简单的方法来做到这一点,只是我会问,看看是否有人有解决办法或方法,因为我相信许多人都经历过类似的问题。

谢谢,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-24 15:15:09

step attribute就是用来做这个的。您的代码现在具有值any,这意味着可以接受任何值,步长是默认值1。请将其替换为特定的数字,以设置粒度和步长。示例:

代码语言:javascript
复制
<input type="number" step="0.00000001" value="0.00000000">

注意:在HTML5的HTML语法中,结束标记</input>是无效的。在XHTML语法中是允许的,但是推荐使用“自结束标记”来代替它,例如<input type="number" step="0.00000001" value="0.00000000" />

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

https://stackoverflow.com/questions/26003148

复制
相关文章

相似问题

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