html - 禁止写入输入类型编号 HTML5

标签 html

我想禁止写入数字类型的字段,以避免字符串数据,只写入数字,那么如何只启用滚动条?

<form>
 <input type="number"  path="note" min="1" max="20"/>
</form>

最佳答案

如果您能够/被允许使用 jQuery,您可以在 type='number' 上禁用 keypress

$("[type='number']").keypress(function (evt) {
    evt.preventDefault();
});

这允许您在输入上使用向上和向下箭头,但不允许键盘输入。

关于html - 禁止写入输入类型编号 HTML5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17164278/

相关文章:

html 嵌入式 flash wav 播放器

html - 在手机上查看网站时,页脚的背景被截断

html - css 分层和事件类问题

html - 选择嵌套元素而不考虑位置

javascript - 给 body 100% 的浏览器高度

html - Angular 模态内的 ng-scrollbar

html - 避免在 HTML5 canvas 中绘制半像素会提高速度吗?

javascript - 将内联 CSS 转换为外部 CSS

php - 使用 PHP 在 .txt 文件中存储可自定义的测验问题和答案

html - 如何将顶部div高度设置为剩余高度css