Size: a a a

JavaScript Noobs — сообщество новичков

2020 August 08

Д

Дима in JavaScript Noobs — сообщество новичков
е это ивент
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Загрузка страницы этого ивента не ивеет
источник

S

Splinter in JavaScript Noobs — сообщество новичков
Вот, и остается только дублировать код?(
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Что ты сделать хочешь?
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Splinter
Вот, и остается только дублировать код?(
При чем тут дублировать вообще?
источник

S

Splinter in JavaScript Noobs — сообщество новичков
секунду
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Скинь код, и скажи что ты сделать хочешь
источник

S

Splinter in JavaScript Noobs — сообщество новичков
У меня инпут где нужно ввести ИМЯ И ФАМИЛИЕ
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Потому что объясняешь ты не очень.
источник

S

Splinter in JavaScript Noobs — сообщество новичков
сейчас обьясню
источник

Д

Дима in JavaScript Noobs — сообщество новичков
и
источник

S

Splinter in JavaScript Noobs — сообщество новичков
function checkNameInput(e) {


   re = /([a-zA-Zа-яА-Я-]{1,25})( [a-zA-Zа-яА-Я-]{0,25})?/;
   var ret = re.exec(e.target.value);

   if( !ret ) {
       e.target.value = '';

       e.target.classList.add('err');
       
       return;
   }
   else {
       var str = ret[1];
       if( ret[2] ) {
           str += ret[2];
       }

       e.target.value = str;
   }

   var names = e.target.value.split(' ');
   if( names.length === 2 && names[1] && names[1].length > 1) {

       e.target.classList.remove('err');
       e.target.classList.add('coreckt')


     

   }
   else {

       e.target.classList.add('err')
       
   }
}


Вот, она проверяет чтобы имя и фамилие было введено(ну просто 2 слова в строке что бы было)

Так же у меня эти данные сохраняются в локал сторедж, и если обратно зайти в этот инпут они отстанутся для value
if(localStorage.getItem('name')) document.forms["myForm"]["name"].value = localStorage.getItem('name'); 


То есть после перезагрузки у меня в ИНПуТЕ будут уже данные, и вот как раз мне нужно проверить эти данные, ведь на них не будет работать слушатель
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Ух бля
источник

S

Splinter in JavaScript Noobs — сообщество новичков
Ы)
источник

_:

_Ryner' :: IO ❄️ in JavaScript Noobs — сообщество новичков
Клятые регексы
источник

Д

Дима in JavaScript Noobs — сообщество новичков
а-яА-Я
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Замени на \d
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Вот, она проверяет чтобы имя и фамилие было введено(ну просто 2 слова в строке что бы было)
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Нужно проверить или инпуты не пустые?
источник

Д

Дима in JavaScript Noobs — сообщество новичков
И все?
источник