Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.02.2020, 07:10
Новичок на форуме
Отправить личное сообщение для Gr1ck0 Посмотреть профиль Найти все сообщения от Gr1ck0
 
Регистрация: 23.01.2020
Сообщений: 2

Нужно отладить
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') сделать последней в этом блоке кода слушателя.
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно изменить favicon под IE temploid Общие вопросы Javascript 1 09.04.2012 16:49
Мастерам javascript! Помогите отладить скрипт калькулятора Romkinss Работа 3 11.03.2012 13:42
Срочно нужно сделать вывод в документ FayScrin Элементы интерфейса 8 26.01.2012 03:22
Нужно при вводе в текстовое поле тут же отобразить данный в другом месте klubnichkaaa AJAX и COMET 3 20.10.2011 19:46
нужно написать скрипт редиректа ngprog Работа 1 20.01.2011 07:15