自动将连字符添加到数字字段
Automatically add hyphens to number field
我的表单有几个字段需要筛选。例如,有一个 SSN 字段。
我目前正在检查用户是否输入了正确的模式(并在需要时显示输入错误的验证)。但是,这需要用户自己输入连字符。我想做的是在用户输入号码时自动添加连字符。
我该如何完成这样的事情?我已经有一个为 SSN 字段创建的自定义类型。也许在这个自定义字段的控制器中?
为此我使用了 angular-ui 库的 ui-mask
。
999-99-9999
的输入掩码就是您所描述的。可以找到 ui-mask
指令的演示 here.
我刚刚意识到 Kent 已经有一个如何使用 uiMask 模块执行此操作的示例:
我的表单有几个字段需要筛选。例如,有一个 SSN 字段。
我目前正在检查用户是否输入了正确的模式(并在需要时显示输入错误的验证)。但是,这需要用户自己输入连字符。我想做的是在用户输入号码时自动添加连字符。
我该如何完成这样的事情?我已经有一个为 SSN 字段创建的自定义类型。也许在这个自定义字段的控制器中?
为此我使用了 angular-ui 库的 ui-mask
。
999-99-9999
的输入掩码就是您所描述的。可以找到 ui-mask
指令的演示 here.
我刚刚意识到 Kent 已经有一个如何使用 uiMask 模块执行此操作的示例: