我有一个 html 表单,其中包括两个需要在一定范围内取数字的数字字段。我正在尝试使用 min 和 max 属性来完成此操作
<input type="number" id="AutoApprovalDelayInSeconds" min="0" max="2592000" step="1" placeholder="Range: 0 to 2592000"/>
<input type="number" id="AssignmentDurationInSeconds" min="30" max="31536000" step="1" placeholder="Range: 30 to 31536000" required/>
但是当我输入无效输入的表单时,它提交时没有错误显示或警告。我知道 number 属性只是数字的字符串表示形式,而不是整数或其他数字数据类型,所以我必须以某种方式使用 javascript 转换此输入,还是我做错了其他事情?谢谢!
编辑。我最初尝试在 Firefox 中打开它,但我现在知道它不支持此功能。