InputMask
<input
type="text"
pattern="[0-9]{0,10}"
required
/>
input.addEventListener('input', function(){
if(this.validity.patternMismatch) this.value = this.validValue || '';
this.validValue = this.value;
});
Simple input mask in 3 code lines
<input
type="text"
pattern="[0-9]{0,10}"
required
/>
input.addEventListener('input', function(){
if(this.validity.patternMismatch) this.value = this.validValue || '';
this.validValue = this.value;
});
Simple input mask in 3 code lines