Меню :
php (128)
js (91)
html (30)
css (14)
js slice (13)
js date (9)
Показать еще :
jsphp (6)
form (6)
input (5)
php img (4)
id (4)
int (3)
display (2)
xml (2)
php get (2)
js post (1)
iframe (1)
radio (1)
info (1)

См. интсрукция по ruweb.

Как оставить в строке/input только кириллица JavaScript

08.04.2026 13:09 / Марат / Смотрели : 16 / js | js_сортировка |

Оставить только кириллицу js. Очистим строку от всего кроме кириллицы! Сколько вариантов существует оставления только кириллицы в тексте, в поле input. С кодом сортировки только кириллицы, использую только (живые примеры).

как оставить в строке/input только кириллицу js.

  1. Оставим в строке только кириллицу js.
  2. Оставлять только кириллицу в input после ввода.
  1. Оставим в строке только кириллицу js.

  2. Для того, чтобы "оставить в строке только кириллицу javascript" вам понадобится:

    Начнем с html

    Элемент div с id, куда будем отправлять результат "сортировки только кириллицы в строке js"

    <div id="ex_div"></div>

    javascript:

    В переменную поместим текст с цифрами, с английскими словами и кириллицей:

    var example = '1,2,3,4, 5 - вышел зайчик погулять... the bunny went out for a walk';

    Вы должны обратиться по id одним из способов.

    Добавим туда innerHTML, чтобы отправить только кириллица в html код, что выше вы уже видели.

    Далее используем replace js с регулярным выражением....

    ex_div.innerHTML = example .replace(/[^а-яёА-ЯЁ]/g, ' ') ; //обращаю ваше внимание!

    Соберем весь код:

    Код сортировки только кириллицы в javascript.

    Html:

    <div id="ex_div"></div>

    javascript:

    <script>

    var example = '1,2,3,4, 5 - вышел зайчик погулять...';

    ex_div.innerHTML = example .replace(/[^а-яёА-ЯЁ]/g, ' ') ;

    </script>

    Пример "оставления только кириллицы в строке js".

    Разместим выше приведенный код прямо здесь... как видим на результат, что в строке осталась только кириллица... с пробелами между словами.

  3. Оставлять только кириллицу в input после ввода.

  4. Рассмотрим код чуть посложнее... в отличии от предыдущего пункта код будет находится в теге script и вам понадобится:

    Опять html

    Элемент div с id, куда будем отправлять результат "сортировки только кириллицы в строке js"

    <div id="only_cyrillic"></div>

    Используем событие addEventListener.

    Внутри прописываем событие keypress для отлавливания нажатия на клавишу...

    document.addEventListener("keypress", function(e)

    Используем getElementById чтобы обратиться по id.

    exvar = document.getElementById('only_cyrillic') ;

    Пропишем условие if проверяем вводимые данные(внутри value) с помощью match на наличие чего-либо исключая кириллицы.

    if( exvar . value . match(/^[а-яёА-ЯЁ]+$/) === null )

    Далее вам понадобится setInterval... дело в том, что данные не могут быть получены в момент нажатия либо отжатия, не буду в подробностях посмотрите аналогичную тему в момент вставки текста - это работает также....

    в "value" отправляем только кириллица с помощью replace и регулярного выражения.

    Соберем весь код:

    Код: "только кириллица" в поле input.

    Html:

    <input id="only_cyrillic" type="text">

    javascript:

    <script>

    document.addEventListener("keypress", function(e)

    {

    exvar = document.getElementById('only_cyrillic') ;

    if( exvar . value . match(/^[а-яёА-ЯЁ]+$/) === null )

    {

    setInterval("exvar.value = exvar.value .replace(/[^а-яёА-ЯЁ]/g, '')", 1);

    }

    });

    </script>

    Пример работы Кода оставления "только кириллицы js" в поле input:

    И опять ... поместим для тестирования "Кода только кириллица в js в поле input" прямо здесь:

Всего комментариев : Comments+ 2.0
+ =

Последнние комментарии:

14.12.2025 :
комменты вернулись!
Марат 18.04.2026 18:04
Написал поиск... не стал копировать с "dwweb.ru" уж больно там всего... подробнее...
Марат 17.03.2026 14:29
XML налету : новый пункт №3, универсальный см. здесь!... подробнее...
Марат 22.02.2026 17:34
С сегодняшнего дня заработала сортировка в списках... например см.... подробнее...
Марат 10.01.2026 23:29
Карта sitemap.xml заработала с данной секунды... заняло написать... подробнее...
Марат 05.01.2026 19:49
Вообще...пошел по максимальному упрощению..., а то, что-то так много... подробнее...


Сайту : 129 дней | статей : 290
JsPhp.ru | Аминев Марат © 2025 - 2026 | 812 | Подписаться.