How to Convert input field text to uppercase in Angular
To convert input field text to uppercase in angular we can use (ngModelChange)
method.
We will go through an example to understand it further.
We will create a component called UppercaseInputComponent
in our Angular project and then will bind <input>
field to a variable called inputValue
using (ngModel)
.
export class UppercaseInputComponent implements OnInit {
inputvalue = "";
constructor() { }
ngOnInit() {
}
}
And in our component file we will create an uppercase input field as shown below.
<input [ngModel]="inputvalue"
(ngModelChange)="inputvalue = $event.toUpperCase()">
Uppercase input Value : {{inputvalue}}
In (ngModelChange)
method on every key press event we are converting input value to uppercase using javascript’s toUpperCase() method.
And the final inputValue
variable contains uppercase text only.