为什么<pe:keyfilter>和<p:keyfilter>在不同的浏览器中表现不同?

时间:2016-08-17 07:57:53

标签: regex primefaces primefaces-extensions keyfilter

我有以下代码将输入字段限制为仅限数字:

<p:inputText value="#{myBean.tlf}" maxlength="9">
    <pe:keyFilter regEx="/[\d\-\.]/" />
    <p:ajax />
</p:inputText>

它的工作方式与我在Firefox中的预期相似,但在Chrome或IE / Edge中却没有,因为它允许某人编写数字键但不是@|~之类的数字等等。< / p>

https://github.com/negusoft/CompoundAdapter-android上的<p:keyFilter />也可测试。

是什么原因?它可能是PrimeFaces(Extensions)中的错误吗?

编辑:我使用的是PF 5.3,Chrome 50,Edge 20和IE 11。

0 个答案:

没有答案