Angularjs 表单验证

<input name="id" ng-disabled="f_isEditMode()"
class="form-control" ng-model="node.id"
required placeholder="请输入系统唯一标识"
ng-pattern="/^[\w\d_-]*$/" >
<p>系统的唯一标识名称(格式:字母、数字、连字符、下划线) 如:mysql</p>
<error-strings>
<error-string on="myForm.id.$error.required">error_params_required</error-string>
<error-string on="myForm.id.$error.pattern">格式不正确</error-string>
<error-string on="f_isIdExist(node.id)">系统ID已经存在</error-string>
</error-strings>

// 正则校验
ng-pattern="/^[\w\d_.-]*$/" // 字符 数字 下划线 连字符 点

//可以没有输入
^[\w\d_-\+\.]*$

// 必须有输入
^[\w\d_-\+\.]+$

//数字不能开头
^(?![0-9])[\w\d_-]*$
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜逼の世界

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值