Javascript ng模式仅允许'-';在输入文本框中
是否有任何模式只允许在输入文本框中输入“-”,并拒绝输入其他特殊字符,如@、#、$等。我尝试使用模式Javascript ng模式仅允许'-';在输入文本框中,javascript,angularjs,forms,ng-pattern,Javascript,Angularjs,Forms,Ng Pattern,是否有任何模式只允许在输入文本框中输入“-”,并拒绝输入其他特殊字符,如@、#、$等。我尝试使用模式ng pattern=“/^[a-zA-Z0-9]*$/”,该模式将拒绝在字段中输入所有特殊字符 <form name="myForm"> <input type="text" ng-pattern="/^[a-zA-Z0-9]*$/" ng-model="name" name="name"> </form> <span clas
ng pattern=“/^[a-zA-Z0-9]*$/”
,该模式将拒绝在字段中输入所有特殊字符
<form name="myForm">
<input type="text" ng-pattern="/^[a-zA-Z0-9]*$/" ng-model="name" name="name">
</form>
<span class="error pop_up" ng-show="myForm.name.$error.pattern">Special Characters are not allowed</span>
不允许使用特殊字符
将连字符放在字符类的末尾。当它是最后一个字符时,将假定为文字连字符。例如:/^[a-zA-Z0-9-]*$/
<form name="myForm">
<input type="text" ng-pattern="/^[a-zA-Z0-9-]*$/" ng-model="name" name="name">
</form>
<span class="error pop_up" ng-show="myForm.name.$error.pattern">Special Characters are not allowed</span>
不允许使用特殊字符