Задать вопрос
Ivseti
@Ivseti
Фронтенд HTML, CSS и немного JS с PHP

Как разрешить на поле вводить латиницу с пробелами?

Нашел в вопросах такой, код поставил на поле в WP, супер работает, но скрипт не дает добавить пробел, как сделать что бы можно было добавить пробел ? и есть ли какой--то более улучшенный код, где пишешь цифру или кириллицу и она удаляется. А то сейчас как-то просто заблокировано для цифр и кириллицы.

function deleteNonLatin (text) {
  return text.replace(/[^A-Za-z]/ig, '');
}

// чтобы выполнить эту функцию, вам нужно навесить событие на инпут(ы)
const myInput = document.querySelector('.fiocart','.fiocart2');
myInput.addEventListener('input', (e) => {
  const cleanValue = deleteNonLatin(e.target.value);
  e.target.value = cleanValue;
});
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Ivseti
@Ivseti Автор вопроса
Фронтенд HTML, CSS и немного JS с PHP
Вопрос решил

[^A-Za-z\s]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы