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;
});
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
Ivseti
@Ivseti Автор вопроса
Фронтенд HTML, CSS и немного JS с PHP
Вопрос решил

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

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

Войти через центр авторизации
Похожие вопросы