html - 设置输入范围
问题描述
所以我想创建一个只接受从 -90 到 90 的值的数字输入。我现在所拥有的接受所有数值,只是箭头不会超过这些值。我想要一种只能输入 -90 到 90(含)之间的值的方法。如果可能的话,我试图避免使用 js。有人可以帮忙吗?
<input type="number" id="latitude" placeholder="Enter Your Latitude"min="-90" max="90">
解决方案
除非你可以使用:
<input type="range" min="-90" max="90" />
你唯一的方法是javascript,html输入类型的事情是,即使你在那个数字输入中输入一个字符串(比如“Hello”),它也不会阻止它被输入。
推荐阅读
- r - 将颜色标签键添加到 corrplot
- php - 未找到 Swift Mailer Swift_Attachment 类
- python-3.x - Unintended dtype conversion leads to uncastable array
- inno-setup - 无法获取 [图标] 名称参数以识别 [设置] 部分中设置的名称
- javascript - 渲染异步数据,从 firebase 检索
- jquery - 为什么我的所有 Bootstrap 4 轮播链接都不起作用?
- javascript - 如何将两个原生 JavaScript BigInt 相除并得到十进制结果
- c# - Unity 动画列表
- javascript - How to fix "Error: Reducers may not dispatch actions." in my ReactJS Redux app?
- python - Django CBV UpdateView not saving form to database. (Django 2.0)