在保持type=";的同时防止非数值;“数字”;在Firefox的输入元素中

在保持type=";的同时防止非数值;“数字”;在Firefox的输入元素中,firefox,sapui5,Firefox,Sapui5,编辑:多亏了一条评论,我发现这个问题只发生在我的Firefox(v80.0.1)中——让我知道它是否在你的Firefox中起作用,那么我想这只能是一个插件问题 任务很简单:不允许非数字字符出现在Input元素中。 但是因为type=“Number”它不工作。 我需要为移动设备保留type属性 有没有人能找到解决这个问题的好办法 下面是一个例子: 我也尝试了MaskInput,但我不想将数字设置为任何特定长度,而且description属性也不再起作用 附言: 我知道这里已经有了,但是在SAP

编辑:多亏了一条评论,我发现这个问题只发生在我的Firefox(v80.0.1)中——让我知道它是否在你的Firefox中起作用,那么我想这只能是一个插件问题

任务很简单:不允许非数字字符出现在
Input
元素中。
但是因为
type=“Number”
它不工作。
我需要为移动设备保留
type
属性

有没有人能找到解决这个问题的好办法

下面是一个例子:

我也尝试了
MaskInput
,但我不想将数字设置为任何特定长度,而且
description
属性也不再起作用

附言:

我知道这里已经有了,但是在SAPUI5上下文中没有询问它们,我想知道SAPUI5的具体解决方案。

您的示例对我很有用。。。(只有像e+10这样的东西是可能的)所以你不能像我一样在截图中输入“a”吗?这很奇怪…我在使用Firefox,你呢?Chrome 85.0版…Thx让我知道,它也在我的Chrome中工作-所以我想这是Firefox特有的问题…不幸的是Firefox没有完全实现这个功能。也报告为。