【发布时间】:2014-04-26 17:03:35
【问题描述】:
我正在尝试使用文本输入(不是数字)对大于 0 的条件进行数字验证。 因此,它不应该接受输入 -1、-2、0。但是 1、100、2000、4000000.. 可能会对其进行限制。
有没有一种模式可以使用 HTML5 验证来做类似的事情? (不是 js/jq 只是 HTML5 验证)
这是我尝试过的,但没有完全满足我的要求:
- 这很好用,但我不想使用数字类型而是“文本”
<input id="quantity" name="quantity" type="number" min="1" max="100000" required />
- 现在这使用了我想要的类型文本,但它仍然可以接受 0。如何改进这种模式?
<input id="quantity" name="quantity" type="text" pattern = "[0-9]{1,5}" required />
【问题讨论】:
标签: html