HTML 输入数字步骤无需验证

2024-01-10

在 HTML 中,您可以添加step属性为数字类型的输入。我想要这个是因为我喜欢它如何通过仅按向上/向下键来简化用户的输入。

我发现此属性的另一个功能是,它强制用户停留在该间隔内。 HTML 通过验证来实现这一点。您可以手动输入任何值,但它不会让您提交表单。我不想要这个!

为了解决这个问题,我发现有一个novalidate中使用的属性<form>标签,效果很好。但遗憾的是,浏览器支持很差。

我想我需要删除step属性,并通过触发其上的 keydown 事件,使用 JavaScript/jQuery 自行编写功能。


但遗憾的是,浏览器支持很差。

这不是真的。根据 MDN,IE 支持novalidate自版本 10 以来的属性,以及input[type=number]也是从版本 10 开始。这意味着如果浏览器支持数字输入,它很可能也支持novalidate属性。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HTML 输入数字步骤无需验证 的相关文章

随机推荐

  • 在 Magento 管理面板的目录产品页面中动态设置选择选项

    需要在选择属性中具有一组动态值 具体取决于另一个选择属性 例如将有两个下拉属性 1 父下拉菜单 2 子下拉菜单 如果在父下拉列表中选择 A 则下拉列表中将显示 Air Apple Ant 如果在父属性中选择 B 则将显示 Ball Box
  • PHP 避免静态类以避免依赖关系,但我需要在任何地方使用全局

    很多次我听到避免静态类因为他们将插入依赖项 这将使您的代码在其他项目中无法使用 并且不允许对其进行单元测试 https stackoverflow com a 5673247 260080 假设我们有一个典型的class DB访问数据库 此
  • :sub: 之类的排版快捷方式在哪里定义?

    特别是 有没有办法添加像这样的快捷方式 nsub to NotSubset For NotSubset 默认别名是 sub 当然 正如 HPMark 的回答中提到的 如果您对此不满意 可以更改InputAliases对于当前笔记本 oldO
  • 在此服务器上找不到请求的 URL /ProjectName/users。拉维尔

    我正在关注 laravel 的快速入门 它说 type users 但不为我工作 我在浏览器中写了 http DomainServer ProjectName users它抛出 在此服务器上找不到请求的 URL ProjectName us
  • 从作为几个局部变量之一的 JTextField 获取数据

    所以我正在读取一个文件 并获取该文件中的行数 基于此我生成了我的界面 现在我需要能够通过 UI 编辑值 Rows 是具有输入文档行数的变量 当然 下面的代码不起作用 我想将新值写入我从中读取的数组 for int i 0 i
  • 如何监听 1200 个设备 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我正在使用德尔福 我有一个设备 设备
  • bash 中的三单引号是什么意思?

    我在 bash 中见过很多单引号和双引号以及反引号的用法 但从未见过接下来的内容 下面的文字记录是什么意思 它似乎表明 bash 认为三重单引号是有意义的 并且进一步似乎表明这个东西中的单引号也有特殊的含义 可以进行插值 我没有找到这方面的
  • 如何在 VSCode 中使用 Flake8?

    我的 VSCode 使用本地安装的 anaconda 环境 位于默认目录 将其放置在 Program Files 中 因此 我无法通过 VSCode 安装 flake8 出现权限错误 如果我在本地更新 conda 环境来安装 flake8
  • Windows 调度程序不执行批处理脚本,但脚本在命令行中运行良好

    我想创建以今天的日期作为文件夹名称的文件夹 然后 我想将数据从远程计算机移动到新创建的文件夹 我写了一个批处理脚本 看起来像 我的批处理脚本 名称 运行 bat ECHO off SET CurrentDate date 4 4 date
  • 为什么在 Xcode 11 上,UICollectionViewCell 一旦滚动就会改变大小(我已经在 sizeForItem AtIndexPath 中设置了大小:)?

    我在表视图单元格中有集合视图 我使用笔尖作为我的集合视图单元格 其中我对图像视图和标签使用自动布局 并且它处于自由格式模式 我在 tableviewcell 类中设置单元格大小 该类通过以下方法处理其中的 collectionview 委托
  • 根据一列从表中删除重复行

    我创建了一个包含 4 个表的多个内部联接的表 但结果返回了重复的记录 这是我正在使用的代码 SELECT tblLoadStop LoadID tblCustomer CustomerID tblLoadMaster BillingID t
  • Spinner 项目的自定义布局

    我在警报对话框中有一个微调器 我想减少微调项目之间的填充 因此我实现了以下内容 spinner row xml
  • Javascript 使用 Genie 效果最小化

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我想最小化
  • 地图函数返回的列表在使用一次后消失[重复]

    这个问题在这里已经有答案了 我是Python新手 我正在使用 Python 3 3 2 我很难弄清楚为什么以下代码会给我一个错误 strList 1 2 3 intList map int strList largest max intLi
  • MVC4 - 有没有办法将根路由到“正常”未处理的 html 页面?

    我有一个 MVC4 应用程序 但我主要将它用于 WebAPI 部分 我想要一个 普通的旧 HTML 文件发送回用户 然后将使用 KnockoutJS 或 KendoUI 从 webapi 控制器中提取 JSON 我知道我可以这样做 rout
  • Java 可以用来确定下载的持续时间吗?

    只是问一下 你会如何做这件事 我知道有一些方法可以获取总体百分比来通知用户下载进度 但我不知道如何在一段时间内执行类似的操作 例如 下载完成所需时间 5 分钟 我所知道的就是百分比 写出写入的字节 然后将其除以长度 然后将其转换为百分比 如
  • android 服务 onBind SecurityException

    我不知道为什么但是在一些设备我的服务不允许绑定 java lang RuntimeException Unable to create application mypackage MyApplication java lang Securi
  • Ruby NET::HTTP 在正文之前读取标头(没有 HEAD 请求)?

    我使用 Net HTTP 和 Ruby 来抓取 URL 我不想抓取流音频 例如 http listen2 openstream co 334 http listen2 openstream co 334 事实上我只想抓取Html内容 所以没
  • Apache mod-auth-mysql 与 phpass 加密密码 (Wordpress)

    我需要对 WordPress 主站点之外的某些网页进行密码保护 用户更愿意使用他们在 WordPress 中已有的用户名和密码 显而易见的解决方案似乎是使用 Apace 模块进行基于 Mysql 的身份验证 mod auth mysql 然
  • HTML 输入数字步骤无需验证

    在 HTML 中 您可以添加step属性为数字类型的输入 我想要这个是因为我喜欢它如何通过仅按向上 向下键来简化用户的输入 我发现此属性的另一个功能是 它强制用户停留在该间隔内 HTML 通过验证来实现这一点 您可以手动输入任何值 但它不会