Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как изменить регулярное выражение (https://javascript.ru/forum/dom-window/75044-kak-izmenit-regulyarnoe-vyrazhenie.html)

Dilettante_Pro 28.08.2018 15:08

Цитата:

Сообщение от DVV
Написал вот так this.value = this.value.replace(/[+\.\,\,ёЁ]/);
вроде работает

Так работать не может.

<input type="text" id="input">
<script>
document.getElementById('input').oninput = function() {
   this.value = this.value.replace(/[+\.\,\,ёЁ]/);
}
</script>

Смотрите еще раз внимательно пост №2
Или аккуратно скопируйте его к себе.
В конце концов, почитайте про replace

DVV 28.08.2018 20:05

Спасибо))


Часовой пояс GMT +3, время: 11:18.