p:keyFilter在Firefox中无法按预期工作

anup9

我可以为p输入文本输入数字和特殊字符。

如何限制只能接受数字的字段?在所有浏览器中?

<p:message for="longitude" display="text"><p:autoUpdate/></p:message>
<p:inputText id="longitude" maxlength="18" style="width: 50%;" value="#{areaMB.longitude}">
<p:keyFilter regEx="/[0-9]/i" />
</p:inputText>

浏览器Chrome版本81.0.4044.113(64位)-只能在字段中输入
数字IE版本11.0.9600浏览器IE版本11.0.9600-只能在字段中输入数字

问题但是通过火狐

浏览器Fire Fox 75.0(64位)-可以在字段中输入数字和特殊字符/

如何限制只能接受数字的字段?在所有浏览器中?

该问题仅存在于浏览器Fire Fox中,并且大多数用户正在使用此浏览器。

梅洛韦

此KeyFilter Firefox问题已在PrimeFaces 8.0中修复:https : //github.com/primefaces/primefaces/issues/5110

如果您确实需要将输入限制为数字,则可以这样使用p:inputNumber

<p:inputNumber id="longitude" 
               maxlength="18" 
               style="width: 50%;" 
               value="#{areaMB.longitude}" 
               decimalPlaces="0"
               minValue="0" />

minValue如果要允许负数,请删除

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

javascript在Firefox中无法按预期工作

来自分类Dev

背景附件:修复了在 Firefox 中无法按预期工作

来自分类Dev

C中的malloc()无法按预期工作

来自分类Dev

javascript中的.test无法按预期工作

来自分类Dev

FragmentPagerAdapter中的getItem无法按预期工作

来自分类Dev

AJAX中的AJAX无法按预期工作?

来自分类Dev

selectOneMenu中的hideNoSelectionOption无法按预期工作

来自分类Dev

Scala中的元组无法按预期工作

来自分类Dev

AJAX中的AJAX无法按预期工作?

来自分类Dev

Python中的公式无法按预期工作

来自分类Dev

SharedPreferences在Android中无法按预期工作

来自分类Dev

mousePressEvent在QGraphicsScene中无法按预期工作

来自分类Dev

Python 中的 MRO 无法按预期工作

来自分类Dev

VB 中的异步无法按预期工作

来自分类Dev

.is()无法按预期工作

来自分类Dev

.is()无法按预期工作

来自分类Dev

jQuery:悬停选择器在 Edge 和 Firefox 中无法按预期工作

来自分类Dev

列计数无法在Firefox上按预期方式工作

来自分类Dev

Bash中的按位操作无法按预期工作

来自分类Dev

addProximityAlert无法按预期工作

来自分类Dev

IEqualityComparer无法按预期工作

来自分类Dev

parseInt()无法按预期工作

来自分类Dev

LocalBroadcastManager无法按预期工作

来自分类Dev

didChangeAppLifecycleState无法按预期工作

来自分类Dev

ConditionalPanel无法按预期工作

来自分类Dev

DefaultTreeCellRenderer无法按预期工作

来自分类Dev

重构无法按预期工作

来自分类Dev

.after()无法按预期工作

来自分类Dev

查询无法按预期工作