label 태그를 이용하여 폼 컨트롤 다루기.
일반적으로 잘 사용하지 않는 태그 중 LABEL 태그가 있다. 이 LABEL 태그를 잘 활용하면 라디오 버튼, 체크 박스, 입력 상자 등의 폼 컨트롤을 직접 선택하지 않고 텍스트만 눌러도 폼 요소가 선택이 되는 효과를 줄 수가 있다.
먼저 실행 결과부터 살펴 보도록 하자.
라디오 버튼을 직접 선택하지 않고, "예", "아니오" 같은 텍스트를 선택해도 체크 박스가 선택됩 니다. |
위 실행 결과에 대한 소스는 다음과 같다:
<STYLE> <p>체크박스를 직접 선택하지 않고, "네트웍 프로그래밍" 같은 텍스트를 선택해도 체크 박스가 선택됩니다.<br> <p>아래 "주소를 입력하세요"란 텍스트를 클릭하면 입력 상자가 선택이 됩니다.<br> </FORM> |
사용 방법은 간단하다. LABEL 태그의 속성으로 FOR를 사용하여 연결된 폼 컨트롤의 ID를 할당해 주면 된다.
[출처] LABEL 태그를 이용하여 폼 컨트롤 다루기 |작성자 똥비
'웹 & 안드로이드 > HTML5' 카테고리의 다른 글
[jQuery]썸네일을 만들어주는 플러그인 NailThumb (0) | 2014.07.23 |
---|---|
websocket 정리(작성중..) (0) | 2014.07.08 |
[Canvas] canvas를 이용한 좌표계 그리기 (0) | 2014.06.03 |
[Canvas] 연습 (0) | 2014.06.02 |
[Javascript] let - 변수 스코프를 조절하는 키워드. (0) | 2014.05.29 |