Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么Firefox会删除;焦点“;输入多少?_Javascript_Html_Css_Firefox - Fatal编程技术网

Javascript 为什么Firefox会删除;焦点“;输入多少?

Javascript 为什么Firefox会删除;焦点“;输入多少?,javascript,html,css,firefox,Javascript,Html,Css,Firefox,我认为这是一个FF错误,但也许你更清楚 1) 用户正在输入[type=“number”] 2) 当满足条件时,脚本向输入的父级添加一个类 3) 此类使输入的父级通过:before 4) 一旦发生这种情况,输入的焦点就消失了,再多的击键也没有用了 这发生在Firefox中,而不是Chrome、Safari或IE中。所谓“焦点有点消失”,我的意思是,如果你查询页面并找到哪个元素有焦点,那么该元素仍然有焦点。但是没有按键,文本也不会进入 这是Firefox中的bug还是一些奇怪的未记录行为 你可以在网

我认为这是一个FF错误,但也许你更清楚

1) 用户正在输入[type=“number”]
2) 当满足条件时,脚本向
输入的父级添加一个类
3) 此类使
输入的父级通过
:before

4) 一旦发生这种情况,输入的焦点就消失了,再多的击键也没有用了

这发生在Firefox中,而不是Chrome、Safari或IE中。所谓“焦点有点消失”,我的意思是,如果你查询页面并找到哪个元素有焦点,那么该元素仍然有焦点。但是没有按键,文本也不会进入

这是Firefox中的bug还是一些奇怪的未记录行为

你可以在网站上看到这一点。在文本框中输入“123”。输入“3”后,您需要单击“返回”继续键入


我的使用案例是:当用户输入信用卡号时,家长
div
在卡号有效之前,通过在家长的:中添加一个字符来获得一个复选标记(图标字体)

Firefox 25.0.1在这里很好用。哇。。。我明白你的意思,但不知道如何修复它。。。(我有Firefox 29.0.1)@Nit FF 25是否支持输入[type=“number”]?或者它只是做了一个常规的文本框吗?当你退格3时也是一样的。在这两种场景中,都会调用jQuery函数来处理css类。