사용자에게 정보 입력 받기 -4
textarea 전용 속성들
속성 |
설명 |
비고 |
cols |
글자수 단위의 너비 |
기본값 20 |
rows |
‘표시’되는 줄 수 |
|
<label for="message">메시지를 입력하세요.</label> <br>
<textarea id="message" cols="64" rows="5"></textarea>

* textarea는 기본값을 value 속성이 아닌 컨텐츠로 입력
옵션들을 사용하는 태그
selcet, option 태그
<label for="lang">언어</label> <br>
<select id="lang">
<option value="">-- 언어 선택 --</option>
<option value="html">HTML</option>
<option value="css">CSS</option>
<option value="js">자바스크립트</option>
<option value="ts">타입스크립트</option>
</select>

optgroup 태그
<label for="shopping">쇼핑 목록</label> <br>
<select id="shopping">
<optgroup label="과일">
<option value="f_apl">사과</option>
<option value="f_grp">포도</option>
<option value="f_org">오렌지</option>
</optgroup>
<optgroup label="채소">
<option value="v_crt">당근</option>
<option value="v_tmt">토마토</option>
<option value="v_ept">가지</option>
</optgroup>
<optgroup label="육류">
<option value="m_bef">소고기</option>
<option value="m_prk">돼지고기</option>
<option value="m_ckn">닭고기</option>
</optgroup>
</select>

datalist 태그
<label for="job">현재 직업</label> <br>
<input id="job" list="jobs">
<datalist id="jobs">
<option value="학생">
<option value="디자이너">
<option value="퍼블리셔">
<option value="개발자">
</datalist>

정도를 표현하는 태그
porgress 태그 속성
속성 |
설명 |
비고 |
max |
최대값 |
기본: 1 |
value |
진행 수치 |
자바스크립트로 변경 |
meter 태그 속성
속성 |
설명 |
비고 |
min , max |
최소값과 최대값 |
|
low , high |
전체 범위를 3등분하는 두 수치 |
|
optimum |
이상적인 값 |
3개의 구간 중 한 곳에 위치 |
value |
실제 값 |
|
<progress
id="progressBar"
max="100">
0%
</progress>
<button id="prgStartBtn" type="button">시작</button>
<br><br>
<h2>
meter 태그
</h2>
<meter
min="0" max="100"
low="33" high="67"
optimum="50" value="20">
20달러
</meter>
<meter
min="0" max="100"
low="33" high="67"
optimum="50" value="50">
50달러
</meter>
<meter
min="0" max="100"
low="33" high="67"
optimum="50" value="80">
80달러
</meter>
<br>
<meter
min="0" max="100"
low="33" high="67"
optimum="10" value="20">
20달러
</meter>
<meter
min="0" max="100"
low="33" high="67"
optimum="10" value="50">
50달러
</meter>
<meter
min="0" max="100"
low="33" high="67"
optimum="10" value="80">
80달러
</meter>
<br>
<meter
min="0" max="100"
low="33" high="67"
optimum="90" value="20">
20달러
</meter>
<meter
min="0" max="100"
low="33" high="67"
optimum="90" value="50">
50달러
</meter>
<meter
min="0" max="100"
low="33" high="67"
optimum="90" value="80">
80달러
</meter>

댓글남기기