我是角度Js的新手并开发了一个表单,输入框将在输入时最小化。我正在使用ng-blur,ng-click和ng-focus并调用将为此目的更改css类的函数。 但问题是当保存id /密码时,css类没有改变,因为它们没有单击,焦点,窗体上的模糊。
以下是代码段
<input class="field" name="id" ng-model="form.id"
ng-click="onClickFunction()" ng-focus="onFocusFunction()"
ng-blur="onBlurFunction(fieldValue)" type="text" required>
如何识别保存的ID /密码?
提前致谢。
答案 0 :(得分:1)
我认为您可以使用以下内容,假设loginform作为表单名称,用户名作为userID字段的名称
<input id="login_username" class="form-control" type="text" ng-minlength="5"
name="userName" placeholder="Username" ng-model="userName" required
autofocus>
<div style="color: red" ng-messages="loginForm.userName.$error" ng-if="loginForm.userName.$dirty">
<div ng-message="required">This field is required</div>
<div ng-message="minlength">Username should be over 5 characters</div>
</div>