Нужно отладить
function openForm(event) { if (event.target.classList.contains('user-info__button')) { newCardPopup.classList.add('popup_is-opened') } if (event.target.classList.contains('user-info__edit-button')) { popupEditProfile.classList.add('popup_is-opened') editUserForm.elements.username.value = document.querySelector('.user-info__name').textContent; editUserForm.elements.about.value = document.querySelector('.user-info__job').textContent; } if (event.target.classList.contains('place-card__image')) { bigImage.src = event.target.getAttribute('imageURL'); popupBigImage.classList.add('popup_is-opened'); } } 1. В начале блока кода открытия формы профиля вносить информацию о пользователе со страницы в поля формы (это у Вас сделано). 2. Определить элементы показа сообщений об ошибках для формы профиля, например с помощью querySelector, или каким-то другим способом. 3. Внести в свойство textContent этих элементов пустую строку: (элемент показа сообщений об ошибках для имени).textContent = ''; (элемент показа сообщений об ошибках для профессии).textContent = ''; 3. Сделать кнопку "Сохранить" доступной, видимо, так: (элемент кнопки "Сохранить").removeAttribute('disable d'); 4. Команду popupEditProfile.classList.add('popup_is-opened') сделать последней в этом блоке кода слушателя. |
Часовой пояс GMT +3, время: 10:55. |