кнопку войти, открывается блок с формой для входа, затем пользователь нажимает на кнопку «забыли пароль?» и… и на этом месте контент в блоке должен измениться с формой для восстановления пароля, каким образом лучше осуществить изменение контента? Через js ставлять новые div или как это обычно делают?
разработка на чистом js?
да, но так-то по идее ещё можно зачищать один контент(display none) и включать другой контент(display block) такой норм вариант? мыслей в голове несколько, но как правильно, и чтобы было быстро - нет понятия
ну с чистым js я этого не делал, но в моём понимании лучше заменить innerhtml окна на форму восстановления
а если без чистого js, то каким другим образом?
если бы у тебя сайт был бы, допустим, на реакте, то всё было бы значительно проще (использование стейта в компоненте)
Как угодно делают)) Можно использовать табы на input radio, подгружать в модалку контент формы восстановления из аякса, показывать другую модалку, открывать новое окно\вкладку и т.д. и т.п.
Обсуждают сегодня