如何解决inputMask通过失去焦点自动完成
由于以下inputMask,我试图用“ HHH:mm”格式定义以小时和分钟为单位的xhtml时间字段。
<p:inputMask id="time"
value="#{task.time}"
converter="#{myBean.timeConverter}"
size="8"
mask="999:99">
</p:inputMask>
问题是,如果我输入012
并按Enter键或使该字段失去焦点,该字段将被清除,并且我不知道如何进行管理。此外,在这种情况下,我想自动填写带有“ 0”的字段:如果我输入012:00
,则获取012
;如果我输入240:00
,则获取24
,等等。>
解决方法
您想要的属性是autoClear='false'
。
查看文档:{{3}}
autoClear-输入不完整的输入时清除模糊的字段。
这将阻止它清除字段。至于完成遮罩,您必须自己使用onblur
Javascript。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。