html5发送邮件js,HTML5电子邮件验证避免了js调用

使用$pristine查看表单是否为空,并$invalid查看表单是否已填充但是包含无效值(例如,可能是错误的电子邮件)。

Save

现在,您的提交按钮将被禁用(不可点击),直到您的表单有效。

修改强>

要仅使用HTML5验证进行验证,请在表单中添加name属性,并在提交期间访问其有效性:

...

$scope.signIn = function(){

if ($scope.myForm.$valid){

// do sign in logic here

}

}

甚至可以在提交按钮上内联逻辑(如果有效):

所以只有在第一部分为真时才会调用signIn。

编辑2

根据AngularJS docs here上的信息,您还可以尝试以下操作吗?:

Save

$scope.signIn = function () {

if ($scope.myForm.email.$error.required) {

// ...

}

};

我们现在遵循$scope.myForm.email.$error.required语法方法。

尝试记录$scope.myForm或$scope.myForm.email并查看修改值时获得的内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值