Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有AngularJS的自定义输入掩码_Angularjs_Mask - Fatal编程技术网

带有AngularJS的自定义输入掩码

带有AngularJS的自定义输入掩码,angularjs,mask,Angularjs,Mask,我遇到这样一种情况,我需要在输入字段上放置一个掩码,模式为“AAA999.AA999.AA.99”:字母数字。字母数字。字母数字。数字。 我试过ui.mask,但我不想要占位符,这个插件无法处理它 有人知道解决方案吗?您不能使用html5中的输入模式属性吗?然后按如下方式执行其验证 <form name='myform' novalidate='novalidate' ng-submit='subfunc()'> <input pattern='0-9'>

我遇到这样一种情况,我需要在输入字段上放置一个掩码,模式为“AAA999.AA999.AA.99”:字母数字。字母数字。字母数字。数字。 我试过ui.mask,但我不想要占位符,这个插件无法处理它


有人知道解决方案吗?

您不能使用html5中的输入模式属性吗?然后按如下方式执行其验证

<form name='myform' novalidate='novalidate' ng-submit='subfunc()'>
    <input pattern='0-9'>
    <input type='submit' ng-disabled='myform.$invalid'>
</form>


很明显,这里的正则表达式模式是错误的,我的语法可能不正确,但你明白了。

ui,mask在github上,请编辑它以满足你的需要