当前位置:  开发笔记 > 前端 > 正文

箭头不能处理输入类型="数字"

如何解决《箭头不能处理输入类型="数字"》经验,为你挑选了1个好方法。

我用了一个简单的html


它显示一个带有向上和向下箭头的文本框,但箭头不起作用.可以使用键盘和鼠标滚动上的箭头递增/递减该值,但是当我单击任何箭头时,似乎单击向下箭头并且框中的值保持不变.请建议我该怎么做!



1> MSC..:

好吧,我对此感到惊讶,但至少在Chrome中看起来像个bug。(Edge根本不显示箭头,Firefox运行正常。)

如果存在e.preventDefault(),则mousemove事件侦听器(在元素或文档上)将使INPUT TYPE =“ number”中断:



$(function() {
    $(document).on('mousemove', function (e) {
        e.preventDefault();
    });
});

参见https://jsfiddle.net/MCAU/Lpojfrm2/

有人可以确认吗?

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有