강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của joominchul918302
joominchul918302

câu hỏi đã được viết

[React Phần 1] Học React thông qua việc tạo ra và so sánh

[Tìm kiếm mẫu 2] Khởi tạo biểu mẫu (giải pháp)

Button에 Onclick사용

Viết

·

238

1

{this.state.searchKeyword.length > 0 && (<button type="reset" className="btn-reset" onClick={event => this.handleOnclick(event)}></button>)}
  1. button에다가 onClick이벤트를 줘서 리셋시켜도 상관없을까요 ??

  2. form에다가 함수 사용하는거랑 button에서 onClick이랑 차이점이 있을까요??

reactmvc

Câu trả lời 1

1

jeonghwan님의 프로필 이미지
jeonghwan
Người chia sẻ kiến thức

폼의 reset 이벤트를 처리하는 대신 리셋 버튼의 click 이벤트를 처리해도 동작합니다. 폼에는 submit 이벤트도 있는데요. 이것도 제출 버튼의 click 이벤트를 처리하는 방식으로 구현할 수 있습니다.

둘 간에는 차이가 있는데요. 폼의 submit 이벤트는 제출 버튼을 클릭할 때 뿐만 아니라 폼 안의 인풋 필드에서 엔터를 입력했을 때도 발생합니다. 마우스 클릭 뿐만 아니라 키보드 엔터에서도 폼 제출을 처리하기 위해 form의 이벤트를 사용했는데요. reset 이벤트도 submit과 비슷하게 사용한 것이라고 보시면 됩니다.

 

ming9님의 프로필 이미지
ming9
Người đặt câu hỏi

감사합니다 🙂 유익한 영상 잘보고 있습니다!!

jeonghwan님의 프로필 이미지
jeonghwan
Người chia sẻ kiến thức

고맙습니다. 더 열심히 할게요.

궁금한게 있으면 언제든 질문해 주세요.

Hình ảnh hồ sơ của joominchul918302
joominchul918302

câu hỏi đã được viết

Đặt câu hỏi