ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## addMasked('name值', '标题' [, '提示', '格式', '默认值', '额外属性', '额外css类']) 标识符:`masked` | 参数 | 含义 | 类型 | | --- | --- | --- | | name | name值 | string | | title | 标题 | string | | tips | 提示 | string | | format | 格式 | string | | default | 默认值 | string | | extra_attr | 额外属性 | string | | extra_class | 额外css类 | string | 此方法可以生成限定格式的单行文本框,比如日期格式: ~~~ return ZBuilder::make('form') ->addMasked('date', '请填写日期', '', '9999-99-99') ->addMasked('time', '请填写时间', '', '99:99') ->fetch(); ~~~ ![](https://box.kancloud.cn/4e0d6fc84a29ca6a75038755190a0de3_1203x168.png) 如此限定之后,只能填写纯数字,并且格式为2016-11-12这种。 ### 格式 默认没有任何格式,自己可以自由定义,占位符只有3种 * a - 只能填写A-Z,a-z的字母 * 9 - 只能填写0-9的数字 * \* - 只能填写A-Z,a-z,0-9 比如定义一个手机号码格式的文本 ~~~ return ZBuilder::make('form') ->addMasked('mobile', '请填写手机号码', '', '99999999999') ->fetch(); ~~~