PrimeFaces 输入掩码17 Mar 2025 | 阅读 2 分钟 它是一种特殊的输入框,强制用户输入格式化的输入。我们可以使用 <p:inputMask> 组件来创建它。它按照一定的模式接收输入。当我们需要格式化的用户输入时,它很有用。它有各种属性,如下所示。 输入掩码属性属性 | 默认值 | 返回类型 | 描述 |
---|
id | null | String | 它是组件的唯一标识符。 | rendered | true | Boolean | 它用于指定组件的渲染。 | mask | null | Object | 用于设置掩码模板。 | slotChar | null | String | 它是掩码模板中的占位符。 | 值 | null | object | 它用于设置组件的值。 | 必需 | false | Boolean | 用于将组件设置为必需。 | maxlength | null | Integer | 用于设置此字段中可以输入的最大字符数。 | onblur | null | String | 用于在输入元素失去焦点时调用脚本。 | onselect | null | String | 用于在用户选择输入元素中的文本时执行脚本。 | placeholder | null | String | 用于指定简短的提示。 | readonly | false | Boolean | 用于将组件设置为只读。 | 大小 | null | Integer | 用于设置用于确定输入元素宽度的字符数。 | autoClear | true | Boolean | 用于在输入不完整时,失去焦点时清除该字段。 |
示例在下面的示例中,我们正在实现 <p:inpuMask> 组件。此示例包含以下文件。 JSF 文件// inputMask.xhtml ManagedBean// InputMask.java 输出 

|