gpt4 book ai didi

html - 输入类型 ="text"的模式,具有最小和最大数量

转载 作者:行者123 更新时间:2023-12-04 21:39:21 26 4
gpt4 key购买 nike

如何为 input type="text"编写模式(它不能是数字,并且验证不能用 JS 进行)允许我只输入数字,最小:1 和最大:5000?

    <input type="text" name="someName" id="someId" required pattern=""/>

最佳答案

给你 - 不是输入 type="number"没有JS:

<input type="text" name="someName" id="someId" required="required"
pattern="(5000|([1-4][0-9][0-9][0-9])|([1-9][0-9][0-9])|([1-9][0-9])|[1-9])"/>

基本模式是匹配5000或4位数字或3位数字或2位数字或非零1位数字。

如果您可以接受 0,则模式可以更简单:
(5000|([1-4]?[0-9]?[0-9]?[0-9]?))

关于html - 输入类型 ="text"的模式,具有最小和最大数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30786775/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com