radio 타입의 input 태그를 사용하다보면,
가끔(?) 라디오 버튼이 한번에 여러개가 선택되는 문제가 발생할 때가 있다.
(물론 의도할 때도 있지만...)
즉, 아래와 같이 라디오 버튼을 만들면,
<input type="radio">10대
<input type="radio">20대
<input type="radio">30대
아래와 같이 여러개가 동시에 선택되는 것이다.
라디오 버튼은 보통, 특정 변수 하나에 특정 값 하나만 할당하기 위해 많이 사용한다.
이를 위해 name 속성을 활용하는 것으로 알고 있다.
즉, 라디오 버튼들의 name 속성을 모두 동일하게 주어야,
라디오 버튼 간에 연관성(?)이 확보되어
단 하나만 선택할 수 있게 된다.
아래처럼 name 속성을 동일하게 주면,
<input type="radio" name="age">10대
<input type="radio" name="age">20대
<input type="radio" name="age">30대
아래처럼 단 하나만 다중택일 된다.
해결 완료!
'개발(Development) > HTML, CSS' 카테고리의 다른 글
[HTML] number타입 INPUT입력창에 소수점 입력 허용 방법(step속성 활용) (0) | 2021.01.22 |
---|---|
[CSS] 아이폰(iOS) input, button 기본 테두리, 색(그라데이션) 스타일 제거 방법 (0) | 2021.01.21 |
[HTML] 스마트폰(모바일) input 입력창 포커스 시, 화면 확대 방지 방법 (0) | 2021.01.20 |
[HTML] a 태그 하이퍼링크 비활성화(disable) 방법 (0) | 2021.01.04 |
[CSS] HTML: 이미지 태그 img 여백 뜨는 문제 해결방법 (0) | 2021.01.03 |
댓글