Тэг textarea

Тэг textarea стварае шматрадковае поле ўводу для выкарыстання ў HTML формах.

У адрозненне ад тэга input, у textarea можна ўводзіць шмат радкоў тэксту, раздзяляючы іх клавішай Enter.

Тэг textarea павінен ляжаць унутры тэга form. Гэта не абавязкова, неабходна для адпраўкі дадзеных на сервер і наступнай іх апрацоўкі праз PHP.

Па змаўчанні карыстальнік можа змяняць памеры тэга textarea, пацягнуўшы за ніжні правы кут. Гэта паводзіны можна змяніць з дапамогай CSS уласцівасці resize.

Прыклад . Проста textarea

Давайце паглядзім, як працуе тэг textarea:

html<textarea></textarea>

Результат:

Прыклад . Тэкст па змаўчанні

Давайце паспрабуем тэгу textarea дадаць тэкст па змаўчанні. Звярніце ўвагу на тое, што ў адрозненне ад тэга input, тэгу textarea не задаецца атрыбут value, а тэкст па змаўчанні пішацца паміж адкрываючым і зачыняючым тэгамі:

html<textarea>які-небудзь тэкст</textarea>

Результат:

Прыклад . Паразітныя прабелы

Звернем увагу на тое, што калі разнясці адкрываючы тэг і зачыняючы на розныя радкі, то ў выніку ў гэтым полі ўуоду з'явяцца лішнія прабелы (як змагацца: не разносьце на розныя радкі):

html<textarea>
  які-небудзь тэкст
</textarea>

Результат:

Прыклад . Падказка ў textarea

А цяпер давайце тэгу textarea дадзім падказку placeholder:

html<textarea placeholder="i am a hint"></textarea>

Результат:

Глядзіце таксама

  • тэг input,
    які прадстаўляе сабой аднарадковае поле ўводу
  • атрыбут disabled,
    з дапамогай якога можна блакаваць палі ўводу