У меня есть поле ввода, в котором пользователь должен иметь возможность вводить цифры [0-9]
.
document.getElementById("integer").addEventListener('input', restrictToInteger);
function restrictToInteger() {
this.value = this.value.replace(/[^\d]/g, '');
}
<input type="number" id="integer" />