카테고리 없음
input tag type='radio' 그룹 중 하나만 선택되게 하기
Honey-dev
2024. 3. 26. 17:45
input을 이용한 입력은 아주 기본적이지만 이번에 radio button 직접 구현하다보니 여러 세트 중 하나만 선택되도록 하는 방법을 모르고 있던 점에 당황하여 기록해둔다.
문제: 라디오버튼이 여러 개 동시에 선택됨
코드
<label>
<input type="radio" value={'public'} />
Public Mode
</label>
<label>
<input type="radio" value={'private'} />
Private Mode
</label>
결과: 둘 다 선택 가능
해결: input tag의 attribute로 name 추가
코드
<label>
<input type="radio" name="network_setting" value={'public'} />
Public Mode
</label>
<label>
<input type="radio" name="network_setting" value={'private'} />
Private Mode
</label>
결과: 동일한 name attribute를 가진 라디오버튼 중 하나만 선택 가능
끝.