Angularjs 当type=";时,Firefox返回空白$viewValue;“数字”;在野外有空间
我正在尝试设置一个信用卡输入字段,我需要能够用空格分隔数字组。但在移动设备上,我希望数字键盘出现,因此我使用的是Angularjs 当type=";时,Firefox返回空白$viewValue;“数字”;在野外有空间,angularjs,forms,firefox,directive,Angularjs,Forms,Firefox,Directive,我正在尝试设置一个信用卡输入字段,我需要能够用空格分隔数字组。但在移动设备上,我希望数字键盘出现,因此我使用的是input[type=“number”]而不是input[type=“text”] 目前,当我在Chrome上测试时,它正在工作。信用卡字段指令中出现的$viewValue显示16位数字(由于数字类型字段,角偶自动删除空格) 但在Firefox中,只要键入空格,$viewValue就会返回“”(即使字段值为“5555555555554444”) 有没有办法让这一切按预期进行?哇,也许这
input[type=“number”]
而不是input[type=“text”]
目前,当我在Chrome上测试时,它正在工作。信用卡字段指令中出现的$viewValue显示16位数字(由于数字类型字段,角偶自动删除空格)
但在Firefox中,只要键入空格,$viewValue就会返回“”(即使字段值为“5555555555554444”)
有没有办法让这一切按预期进行?哇,也许这是一个严重的Mozilla错误,目前还没有解决方案,那么你可以应用其他方法来解决这个问题