Javascript 如何从AngularJS控制器访问元素属性
我有以下HTML代码:Javascript 如何从AngularJS控制器访问元素属性,javascript,angularjs,controller,Javascript,Angularjs,Controller,我有以下HTML代码: <form ng-submit="login()" novalidate> <div class="row"> <div class="col-xs-12"> <input type="email" class="input-large text-field-gra" ng-model="email"
<form ng-submit="login()" novalidate>
<div class="row">
<div class="col-xs-12">
<input type="email"
class="input-large text-field-gra"
ng-model="email"
maxlength="50"
required
placeholder="<?php echo __('E-mail') ?>"/>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<input type="password"
class="input-large text-field-gra"
ng-model="password"
minlength="4"
maxlength="10"
required
placeholder="<?php echo __('Senha') ?>"/>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<button type="submit"
class="btn btn-default-rb btn-large center-block">
<?php echo __('Entrar') ?>
</button>
</div>
</div>
</form>
我想知道元素是否有类(在这个casng无效电子邮件中),但我不知道如何才能做到
我无法使用默认验证,我需要显示消息,并且控制器在没有此验证的情况下工作
你能帮我吗 您应该在表单无效时使用并禁用提交按钮
<button type="submit" ng-disabled="form.$invalid" ng-click="login()" class="btn btn-default-rb btn-large center-block">
这里是对您的解决方案的修改:这是可能的,但我们需要保持系统的行为,系统的其余部分显示消息以验证字段。
<button type="submit" ng-disabled="form.$invalid" ng-click="login()" class="btn btn-default-rb btn-large center-block">