Quiero tener un campo de entrada para tomar el correo electrónico del usuario para iniciar sesión. Ya tengo todas las validaciones de correo aplicadas. Pero ahora quiero convertir el texto a minúsculas tan pronto como el usuario inserte el correo electrónico.
<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 = /^[az]+[a-z0-9._\-]+@[a-z0-9\-]+\.[a-z0-9.]{2,5}$/;
Alguien puede ayudarme, ¿cómo puedo convertir la letra mayúscula a minúscula directamente en el modelo ng? Gracias
puede usar el método 'onchange' en su entrada y crear una función y usar el método toLowercase ( https://www.w3schools.com/jsref/jsref_tolowercase.asp )