如果有一个登录页面,如果该字段为空,我想将文本输入的边框颜色更改为红色。到目前为止,我只完成了在 textinput 下方显示文本,但没有更改边框颜色。我该怎么做?我目前正在使用 angularjs 和 ionic1。
这是我的html代码:
<label class="item item-input" style="background-color: #000000; background: linear-gradient(to bottom, #2B292A, #000000); border-color: #494949;" id="login-input3">
<img src="img/finalimages/username.png" style="width: 20px; margin-right: 10px;">
<input type="text" name="userName" placeholder="用户名不允许出现符号" style="color: #ffffff;" ng-model="username" ng-required="true">
</label>
<p ng-show="login_form3.userName.$invalid && !login_form3.userName.$pristine" class="help-block">Your name is required.</p>