[英]Textbox clears value on tab
當我輸入任何密碼時,它將自動在密碼旁邊的文本框中填充城市。 但是,當我按Tab鍵進入“城市”文本框時,它將清除該文本框中的城市。 我該如何預防呢?
<div class="col-md-3">
<div class="input-group" ng-class="{'error':employeeForm.pin_code.$touched && employeeForm.pin_code.$invalid }">
<span class="input-group-addon">Pincode<span style="color:red">*</span></span>
<input type="text" id="pincode" ng-readonly="contactReadonly" ng-keydown = "user.city = ''" ng-keyup="employeeForm.pincode.$viewValue.length > 5 && search(user.pincode,'city')" name="pincode" maxlength="6" autocomplete="off" ng-model="user.pincode" placeholder="121038" class="form-control digits" required>
</div>
<span ng-show="pincodeError" style="color: red" ng-cloak>{{pincodeErrorMsg}}</span>
</div>
<div class="col-md-3">
<div class="input-group" ng-class="{'error':employeeForm.city.$touched && employeeForm.city.$invalid }">
<span class="input-group-addon">City<span style="color:red">*</span></span>
<input type="text" id="city" ng-change = "cityChangeEvent()" style="text-transform: capitalize;" name="city" class="form-control only_name" placeholder="Your city" ng-model="user.city" required>
</div>
</div>
您的代碼ng-keydown = "user.city = ''"
在每次按下ng-keydown = "user.city = ''"
字段時,在每次按下ng-keydown = "user.city = ''"
將城市輸入字段設置為空,其中還包括制表符。 您或者需要刪除代碼的這一部分,或者評估按下的鍵,如果鍵是制表符,或者您想要防止其他任何操作,則什么也不做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.