Element textarea

> Dodaj do ulubionych

Element HTML textarea definiuje na stronie internetowej obszar tekstowy o nieograniczonej długości i liczbie wierszy.

Przykład użycia elementu HTML textarea

Obszar tekstowy o wysokości pięciu wierszy i szerokości 30 znaków.

<textarea rows="5" cols="30">
  shebang.pl to serwis internetowy zawierający bardzo wartościowe teksty o programowaniu...
</textarea>

Kontekst użycia

Modele treści HTML5treść ogólna, syntagmatyczna, interaktywna, formularzowa oraz wyczuwalna
Elementy nadrzędneElementy przyjmujące treść syntagmatyczną
Elementy potomne

Dane znakowe

ZnacznikiMusi mieć znacznik otwierający i zamykający
NormyHTML 5 — podrozdział 4.10.3; HTML 4.01 — podrozdział 17.7
Interfejs DOMHTMLTextAreaElement
Różnice między HTML 4.01 a HTML 5W HTML 5 dodano nowe atrybuty: autofocus, placeholder, form, required, dirname, maxlength oraz wrap,

Obsługa przez przeglądarki

FirefoxChromeOperaSafariInternet Explorer

Atrybuty obowiązkowe

Element textarea nie ma atrybutów obowiązkowych.

Atrybuty opcjonalne

Atrybuty globalne HTML 5 oraz:

AtrybutOpis
autofocusAtrybut logiczny powodujący, że mający go element jest automatycznie aktywowany po załadowaniu strony przez przeglądarkę
colsOkreśla szerokość obszaru tekstowego jako maksymalną liczbę znaków w wierszu
dirnameUmożliwia przesyłanie wraz z formularzem informacji o kierunku tekstu w elemencie. Atrybut ten, jeśli zostanie użyty, nie może mieć jako wartości pustego łańcucha
disabledAtrybut logiczny oznaczający, że element jest wyłączony
formSłuży do określania listy formularzy, z którymi związany jest element input
maxlengthOkreśla maksymalną liczbę znaków, jaką użytkownik może wpisać w elemencie
nameOkreśla nazwę elementu. Wartość tego atrybutu nie może być pustym łańcuchem
placeholderTekst wyświetlany w polu tekstowym formularza i który znika, gdy użytkownik w tym polu kliknie
readonlyOznacza, że zawartość elementu można odczytać, ale nie da się jej zmienić
requiredOznacza, że wypełnienie elementu formularza jest obowiązkowe
rowsOkreśla definiuje wysokość obszaru tekstowego jako maksymalną liczbę wierszy tekstu
wrapOkreśla sposób zawijania wierszy w kontrolce