Показать сообщение отдельно
  #4 (permalink)  
Старый 05.06.2019, 20:38
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от nikitamakarov1999
симфолы пишутся все равно, например такой как минус
Не ясно, что вы хотите.

Может вы хотите, чтобы можно было вводить только натуральные числа?

Если вам нужны только натуральные числа любыми цифрами...
<input id="BetSize">
<script>
addEventListener("input", ({ target }) => {
  if(target.id == "BetSize")
    target.value = target.value.replace(/\P{Number}/gu, "");
});
</script>


Если вам нужны только натуральные числа арабскими цифрами...
<input id="BetSize">
<script>
addEventListener("input", ({ target }) => {
  if(target.id == "BetSize")
    target.value = target.value.replace(/\D+/g, "");
});
</script>

Последний раз редактировалось Malleys, 05.06.2019 в 20:50.
Ответить с цитированием