누군가가 게시 한 코드를보고 있었는데 왜 그가 preventDefault를 사용했는지 모르겠습니다. 아무도 그 이유를 말할 수 있습니까?자바 스크립트 : 왜 여기에 preventDefault를 사용 했나요?
대단히 감사합니다. https://codepen.io/Sylvia31/pen/eygvVm
form.addEventListener('submit', function (e) {
**e.preventDefault();**
responseContainer.innerHTML = '';
searchedForText = searchField.value;
const imgRequest = new XMLHttpRequest();
imgRequest.onload = addImage;
imgRequest.onerror = function (err) {
requestError(err, 'image');
};
브라우저가 양식을 제출하지 못하도록하는 것입니다. – Pointy
@ Pointy하지만 브라우저가 양식 제출을 막아야하는 이유는 무엇입니까? – Sylvia
아마도 제출 작업이 페이지를 다시로드하기 때문에 –