맨 땅에 프론트엔드 개발자 되기

Form 양식 <button> 태그 submit 방지 본문

코딩 공부 일지/HTML5

Form 양식 <button> 태그 submit 방지

헬로코딩 2022. 7. 21. 17:55
728x90

form 태그로 감싸진 양식 안에 button 태그가 있을 경우, 버튼을 클릭하면 자동으로 폼 양식의 submit 이벤트가 발동된다. 이걸 preventDefault 로 막았었는데, 아예 그 버튼이 submit 버튼이 아니라면, 더 깔끔하게 submit 을 방지할 수 있다.

<form>
	<button type="button">이 버튼은 제출 버튼이 아닙니다.</button>
</form>

바로 type 속성에 button 이라고 명시해주면 끝!! 이후 onclick 이벤트를 걸더라도 submit 되지 않고 지정해준 이벤트가 발동된다.

 

끝!!

728x90