css - 如何禁用类型 ="number"上的输入但仅保持微调器可用

标签 css html input

所以我需要禁用以下输入:

<input type="number" name="name" value="0" min="0" max="1" />

但要让微调器继续工作……以避免输入任何高于或低于最小值和最大值的内容。

最佳答案

您可以使用 jquery 对于此任务:

DEMO

HTML

<input type="number" name="name" value="0" min="0" max="1" />

JavaScript (JQUERY)

$('input[type="number"]').keydown(function(e) {
  e.preventDefault();
});

关于css - 如何禁用类型 ="number"上的输入但仅保持微调器可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25265223/

相关文章:

css - 关于 CSS3 translate3d 闪烁,查了很多答案,但似乎不走运

jquery - 成功切换背景图像()jQuery

javascript - 如何在 jquery 2.1 中使用 .toggle

html - 如何将标签从上到左移动并以 flex 形式使输入 100% 长?

javascript - html 溢出 x 失败

python - Django无法处理html表单数据

javascript - 按图像过滤 不想显示所有图像

javascript - jQuery .blur() 不受影响 - 为什么?

运行 WSH 脚本时输入错误

c - 如何在 Linux 上通过 C CLI 检查主目录快捷方式 ~