xxxxxxxxxx
1
<div class="form-outline">
2
<input type="text" id="typeNumber" class="form-control" />
3
<label class="form-label" for="typeNumber">Set Target Price</label>
4
</div>
1
1
xxxxxxxxxx
1
// Create our number formatter.
2
var formatter = new Intl.NumberFormat('en-US', {
3
style: 'currency',
4
currency: 'USD',
5
});
6
7
document.querySelector('#typeNumber').addEventListener('change', (e)=>{
8
if(isNaN(e.target.value)){
9
e.target.value = ''
10
}else{
11
e.target.value = formatter.format(e.target.value);
12
}
13
})
14
Console errors: 0