728x90
반응형
"<button> 버튼 </button>과 같이 기본으로 만든 버튼은 클릭하면 폼 전송이 일어난다.
그 이유는 기본 버튼의 기본값이 submit이기 때문이다.
"<button>버튼</button>"은 "<button type='submit'>버튼</button>"과 같다.
고로 불필요한 폼 전송을 피하려면 <input type="button">"을 쓰거나"<button type='button'> 과 같이
버튼 타입을 명시해서 버튼 태그를 사용하면 된다.
728x90
반응형
'개발자 전향 프로젝트' 카테고리의 다른 글
[JAVA] JPA 활용법 -1 (QueryDSL 적용해보기) (0) | 2022.10.24 |
---|---|
유효성 검사(?)로 클라이언트를 막아보자 - 1 (0) | 2022.10.20 |
싱글톤이 무엇인가요? (0) | 2022.10.20 |
소소한 팁 -1 포트 번호 없이 localhost 접속하기 (0) | 2022.10.17 |
[Spring Boot] 대소문자 구분 없이 검색하는 로직 (JPA + Oracle) (0) | 2022.10.14 |