HTML의 TextArea 태그
<텍스트 영역> 태그는 많은 HTML 태그 중 하나입니다. <텍스트 영역> 태그 형식은 여는 태그()의 세 가지 주요 부분으로 나뉩니다. 사용자는 양식에 HTML 태그를 사용하여 텍스트 영역을 생성함으로써 여러 줄에 걸쳐 텍스트를 입력할 수 있습니다. <텍스트 영역> 태그는 많은 문자를 담을 수 있는 텍스트 영역을 생성합니다.
textarea 요소는 열, 행 또는 둘 다와 같은 속성을 사용하여 지정된 영역이나 공간을 만듭니다. CSS 스타일과 높이 및 너비 속성은 모양과 느낌의 형식을 지정할 수 있습니다.
구문:
<textarea rows="3" cols="20"> Enter your text here... </textarea>
속성
<텍스트 영역> 태그는 다른 모든 HTML 태그와 마찬가지로 양식 요소. 아래에 나열되어 있습니다:
- autofocus: autofocus 속성은 페이지가 로드될 때 텍스트 영역에 자동으로 초점을 맞추도록 합니다.
- cols: 'cols' 속성은 텍스트 영역의 너비를 지정합니다. 값은 양의 정수여야 합니다. 지정하지 않을 경우 'cols'의 기본값은 20입니다.
- 비활성화: 이 기능은 텍스트 영역을 비활성화하고 고정하며 사용자 입력 변경 사항을 허용하지 않습니다. 텍스트 영역을 비활성화하면 탭 키가 텍스트 영역을 건너뜁니다.
- form: 'form' 속성은 텍스트 영역이 속한 양식 ID를 지정합니다.
- name: 텍스트 컨트롤에 이름을 할당합니다.
- 자리 표시자: 이 속성은 텍스트 상자에 작성해야 하는 내용을 안내하는 힌트나 샘플 텍스트를 제공하여 사용자에게 도움이 됩니다.
- 읽기 전용: 이 속성은 텍스트 영역을 읽기 전용 모드로 설정합니다. 즉, 사용자의 입력에 영향을 받지 않거나 내용을 변경할 수 없습니다.
- wrap: 이 기능은 텍스트 영역이 텍스트를 어떻게 감싸는지 지정합니다. 지정하지 않을 경우 기본값은 '소프트'입니다.
HTML의 TextArea 태그 예
텍스트 영역 요소의 작업을 더 자세히 이해하려면
예시 #1
코드:
<form> <p>Leave your Comment:</p> <br /> <textarea id="ta" cols="60" rows="5"> Write Here...</textarea></form>
출력:
위의 예는
행과 열을 사용하면 프로그래머는 텍스트 영역의 크기, 즉 텍스트 영역이 차지할 정확한 공간에 대한 경계 값을 설정할 수 있습니다. 브라우저 기본값이 다를 수 있으므로 이러한 속성을 사용하면 브라우저 간 지원 및 형식 일관성에 도움이 됩니다.
예시 #2
코드:
<!DOCTYPE html> <html> <head> <title> Textarea HTML Tag Demo </title> </head> <body> <form> <p>Fill the Detail:</p> <br /> <textarea rows="5" cols="40" name="demo" maxlength="60" minlength="10" required="required">Enter your name</textarea> <br /> <input type="submit" name="Submit" value="Submit" /> </form> </body> </html>
출력:
위의 예는
HTML5에는 최대 길이 속성이 추가되었습니다. HTML은 이 속성을 지원하지 않았습니다. 텍스트 영역에는 'minlength' 속성에 설정된 대로 최소 10자가 필요합니다. '필수' 속성은 사용자가 유효한 것으로 간주되어 제출되기 위해 텍스트 영역을 비워둘 수 없음을 나타냅니다. 태그에 대한 간단한 검증입니다.
예시 #3
코드:
<form id="Form1"> <label>Textarea Box 1</label> <br /> <textarea rows="5" cols="40" name="demo" maxlength="60" minlength="10" disabled="disabled"> This is Disabled</textarea> <br /> <label>Textarea Box 2</label> <br /> <textarea rows="5" cols="40" required="required"></textarea> <br /> <label>Textarea Box 3</label> <br /> <textarea rows="5" cols="40" placeholder="This is readonly textarea" readonly="readonly"></textarea> <br /> <input type="submit" name="Submit" value="Submit" /> </form>
출력:
'텍스트 영역 상자 2' 텍스트 영역은 필수 텍스트 영역인 반면 '텍스트 영역 상자 1'은 비활성화되어 있습니다.
예시 #4
코드:
<form id="label2" action="textareaDemo.html"> <fieldset> <legend><b>Form 2</b></legend> <input type="text" name="FN" value="Name" /> <br /> <input type="submit" name="Submit" value="Submit" /> <br /> </fieldset> </form> <textarea rows="5" cols="40" form="label2" required="required"></textarea> <br /> <p>Above Text Area belongs to 'Form 2'</p>
출력:
아래 출력을 참고하세요. 아래의 텍스트 영역 상자는 '필수' 필드이며, 위 코드에서 언급한 것처럼 이 필드는 'Form 2' 양식과 연결됩니다. 따라서 빈 텍스트 영역이 있는 양식을 제출하려고 하면 경고가 표시됩니다.
결론
<텍스트 영역> 요소는

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











HTML의 테이블 테두리 안내. 여기에서는 HTML의 테이블 테두리 예제를 사용하여 테이블 테두리를 정의하는 여러 가지 방법을 논의합니다.

HTML의 Nested Table에 대한 안내입니다. 여기에서는 각 예와 함께 테이블 내에 테이블을 만드는 방법을 설명합니다.

HTML 여백-왼쪽 안내. 여기에서는 HTML margin-left에 대한 간략한 개요와 코드 구현과 함께 예제를 논의합니다.

HTML 테이블 레이아웃 안내. 여기에서는 HTML 테이블 레이아웃의 값에 대해 예제 및 출력 n 세부 사항과 함께 논의합니다.

HTML 입력 자리 표시자 안내. 여기서는 코드 및 출력과 함께 HTML 입력 자리 표시자의 예를 논의합니다.

HTML 순서 목록에 대한 안내입니다. 여기서는 HTML Ordered 목록 및 유형에 대한 소개와 각각의 예에 대해서도 설명합니다.

HTML onclick 버튼에 대한 안내입니다. 여기에서는 각각의 소개, 작업, 예제 및 다양한 이벤트의 onclick 이벤트에 대해 설명합니다.

HTML에서 텍스트 이동 안내. 여기서는 Marquee 태그가 구문과 함께 작동하는 방식과 구현할 예제에 대해 소개합니다.
