티스토리 뷰

html button 요소에 type을 지정하는 이유

참고: https://nykim.work/96

내용

eslint를 세팅하다가 button 요소에 type을 넣으라는 경고문을 봤다.

button은 type을 지정하지 않으면 기본적으로 submit 버튼이 되기 때문이다.

즉, form 태그 내에서 예상치 못한 submit 이벤트를 발생시킬 수 있고

시멘틱 마크업 측면에서도 button 에 type을 지정해주는 것이 바람직하다.

<!-- submit -->
<button></button> 
<button type="submit"></button>
<!-- 그냥 버튼 -->
<button type="button"></button>
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함