Прикрутил код на WP формы, он работает и меня устраивает. Но как сделать уведомление, если к примеру юзер в поле .fioso пишет латиницу или цифру. И соответственно вывести ему к примеру сообщение "Вы можете ввести только кириллические символы"
У меня сейчас такой код:
function deleteNonLatin (text) {
return text.replace(/[^A-Za-z\s]/ig, '');
}
// чтобы выполнить эту функцию, вам нужно навесить событие на инпут(ы)
const myInput = document.querySelector('.fiocart');
myInput.addEventListener('input', (e) => {
const cleanValue = deleteNonLatin(e.target.value);
e.target.value = cleanValue;
});
function deleteNonLatinfio (text) {
return text.replace(/[^а-яА-ЯёЁ\s]/ig, '');
}
// чтобы выполнить эту функцию, вам нужно навесить событие на инпут(ы)
const snameInput = document.querySelector('.fioso');
snameInput.addEventListener('input', (e) => {
const cleanValue = deleteNonLatinfio(e.target.value);
e.target.value = cleanValue;
});
Если есть более усовершенствованный код, для верификации поля буду благодарен за ссылочку или сам код. Спасибо.