날짜: 1996-03-08 | 글쓴이: 도아 | 22714 번 | 프린트 | 메일로보내기

제 8강 - Input 태그: Checkbox, Radio


Checkbox, Radio
CHECKBOX 사용형식

<INPUT TYPE="CHECKBOX" 
CHECKED 
NAME="checkboxName"(반드시 필요)
VALUE="checkboxValue" 
> 
textToDisplay
설명

on/off 상태를 갖는 입력 필드로 NAME 속성을 이용해서 이름을 지정할 수 있다. CGI 프로그램에 전달될 때에는 name=값(on 또는 value 속성값)의 형식으로 전달된다. 따라서 checkbox의 name은 항상 서로 다르게 지정해야 하며, value는 지정하지 않아도 된다. RADIO 사용형식

<INPUT TYPE="RADIO" 
CHECKED 
NAME="radioName"(반드시 필요)
VALUE="buttonValue"(반드시 필요)
> 
textToDisplay 
설명

checkbox와 동일한 기능을 하지만 checkbox가 여러개를 동시에 선택할 수 있는 반면 radio는 여러 개중 하나만 선택할 수 있다. CGI에 전달되는 형식은 radio 버튼 이름=선택된 radio 버튼의 값(value 속성)이다. CGI에서 참조를 위해 name/value 속성을 지정해야하며, 동일 그룹의 모든 radio 버튼은 name 속성은 같게, value 속성은 다르게 지정해야 한다. HTML 소스

소스를 간단히 하기위해 정렬태그와 테이블 태그를 생략했다. 따라서 실제결과는 화면과 약간 다를 수도 있다.

<FORM METHOD="POST" ACTION="/~artech/cgi-bin/env.cgi">
<INPUT TYPE="CHECKBOX" NAME="RNB" checked>R&B
<INPUT TYPE="CHECKBOX" NAME="JAZZ" checked>Jazz
<INPUT TYPE="CHECKBOX" NAME="BLUES">Bluse
<INPUT TYPE="CHECKBOX" NAME="NEW">New Age
<BR>
<INPUT TYPE="RADIO" NAME="HATE" VALUE="DJ">김대중
<INPUT TYPE="RADIO" NAME="HATE" VALUE="JP">김종필
<INPUT TYPE="RADIO" NAME="HATE" VALUE="HC" checked>이회창
<INPUT TYPE="RADIO" NAME="HATE" VALUE="IJ">이인제
<INPUT TYPE="RADIO" NAME="HATE" VALUE="IJ">조순
</FORM>
출력결과
R&B Jazz Bluse New Age 김대중 김종필 이회창 이인제 조순


다음글: 제 9강 - Input 태그: File, Image (9924)1996-03-09
이전글: 제 7강 - Input 태그: Submit, Reset (12692)1996-03-07

세상사는 이야기

  • 찾아라! 아이폰 순정용 >
  • 만원대 피젯 스피너를 >
  • 망하는 길을 택한 쿠팡 >
  • 물놀이에 적당한 가성 >
  • 컴퓨터를 IPTV로 2, po >
  • 컴퓨터를 IPTV로 만들 >
  • Warning.or.kr도 우회 >
  • 한국의 100대 부자, 어 >
  • 세상을 바꾼 크롬: 크 >
  • 장난(?)으로 시작한 여 >


  • RSS 구독 (익명 | 회원 | 강좌 | 포럼)
    (C) 1996 ~ 2017 QAOS.com All rights reserved.