如何在AngularJS中将输入文本更改为小写



我想要一个输入字段来接收用户的电子邮件进行登录。我已经申请了所有的电子邮件验证。但现在我想在用户插入电子邮件后立即将文本转换为小写。

<div class="form-group mb-3">
<div class="">
<input name="email" class="form-control required" type="email" required placeholder="Email ID" ng-pattern="emailFormat" ng-model="admin.username">
</div>
<span style="color: red" class="error" ng-show="loginForm.email.$error.pattern">
Please enter a valid email
</span>
</div>
//Email format
$scope.emailFormat = /^[a-z]+[a-z0-9._-]+@[a-z0-9-]+.[a-z0-9.]{2,5}$/;

任何人都可以帮助我如何在ng模型中直接将大写字母转换为小写字母?感谢

您可以在输入中使用方法"onchange",创建一个函数并使用方法toLowercase(https://www.w3schools.com/jsref/jsref_tolowercase.asp)

最新更新