donaricano-btn

리엑트 폼 요소 정의


1. 리엑트의 폼 속성

- 일반적으로 리엑트는 속성을 변경할 수 없다. 그러나 폼 요소의 속성은 변경이 가능하다.

- value, checked, selected 라는 대화형 속성을 두어서 폼 요소를 특별하게 다루고 있다

- value : <input>, <textarea>, <select>

- checked: <input> 의 type="checked" 또는 type="radio"

- selected: <select>의 <option>


2. <input> 요소

1) type="text"

- value를 변경가능 속성으로 한다

- 일반적인 텍스트 영역이다.

- onChange 이벤트 핸들러를 사용한다.


2) type="checkbox", type="radio" 

- checked 혹은 selected를 변경 가능 속성으로 한다.

- value 속성은 하드코딩을 한다

A. radio 사용하기

 

- 객체를 교체하는 방법을 이용하여 radio의 checked 를 할당한다

B. checkbox 사용하기

 

- assign()를 이용하여 객체의 병합을 통해서 checked를 할당한다

블로그 이미지

리딩리드

,