Задать вопрос
@romanjolud
Начинающий Web программист

Зачем писать e.preventDefault()?

Написал код для перетаскивания елемента с одного div в другой , но не понял зачем писать e.preventDefault() (писал по туториалу).
Вот строчки кода с e.preventDefault():

function dragOver(e){
    e.preventDefault(); 
}


Вот еще:

function dragEnter(e){
    e.preventDefault();
    this.className += ' hovered'; 
}


Вот что hovered делает в CSS:
{
    background: #f4f4f4;
    border-style: dashed;
    background-color: salmon;
}

Нужно понять , зачем в этих функция писать e.preventDefault()
Заранее спасибо!
  • Вопрос задан
  • 1603 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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