Методи event.preventDefault

Методи event.preventDefault имкон медиҳад, ки амалҳои пешфарзи браузерро бекор кунад. Масалан, барои он ки пас аз клик кардан рӯи пайванд ба саҳифаи дигар гузариш сурат нагирад ё пас аз фишурдани тугма форм ба сервер фиристода нашавад. Чӣ гуна истифода бурдан: танҳо дар дохили функсияе, ки ба воқеа пайваст шудааст, дар ҳар ҷое бояд event.preventDefault()-ро даъват кард, ки дар он event объекти Event мебошад.

Синтаксис

javascriptevent.preventDefault();

Намуна

Биёед ба тавре созем, ки пас аз клик кардан рӯи пайванд ба саҳифаи дигар гузариш рух надода бошад:

html<a href="/" id="elem">пайванд</a>
javascriptlet elem = document.querySelector('#elem');

elem.addEventListener('click', function(event) {
  event.preventDefault();
  alert('шумо наметавонед аз ин пайванд гузаред!');
});

Результат:

Ҳамчунин бубинед