169 похожих чатов

#Вопрос Скажите, пожалуйста, как мне организоват проверку, что повтор пароля совпадает

с паролем?

Варианты:
1. На форму event.preventDefault(). По событию отправки формы проверяем пароль и его повтор. Что-то как-то не очень нравится этот вариант.

2. Ловим событие потери фокуса на повторе пароля. Проверяем. Тоже не нравится: тут слишком много вариантов, когда это не подоойдет (нажмут энтер, будут набирать повтор пароля перед паролем).

В общем, я что-то запутался. Все остальные поля я уже организовал: свободен ли логин, проверяется запросом, остальные поля по маске - через современный атрибут pattern.

А вот с повтором пароля тупанул. Как это сделать?

7 ответов

28 просмотров

во всех местах можешь поставить, и при потере фокуса и при попытке отправить и при вводе

Nonverbis- Автор вопроса
Alexey Ermakov
во всех местах можешь поставить, и при потере фоку...

Скажите, пожалуйста, событие отправки формы я успею перехватить джаваскриптом и сделать preventDefault для формы? Или надо заранее сделать, а данные уже отправлять джаваскриптом после валидации на клиенте?

Nonverbis
Скажите, пожалуйста, событие отправки формы я успе...

в смысле успеешь? preventdefault не позволяет форме отправиться: проверишь и сам отправишь при необходимости

Nonverbis
Скажите, пожалуйста, событие отправки формы я успе...

на узел form нужно вешать обработчик события submit

Nonverbis- Автор вопроса
Alexey Ermakov
в смысле успеешь? preventdefault не позволяет форм...

Т.е. как только страница загрузилась, форме сразу делаешь preventdefault? Потому уже дальше все джаваскриптом отправляешь? Или можно все же событие поймать, условие кинуть и ругаться? Это проще.

Nonverbis
Т.е. как только страница загрузилась, форме сразу ...

на форму нужно добавлять обработчик события. Обработчики события обрабатывают события, когда оно срабатывает

Nonverbis
Т.е. как только страница загрузилась, форме сразу ...

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

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта