Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Working with the Textarea Element for Multi-line Input | HTML-Lomakkeet ja Käyttäjän Syöte
HTML:n Perusteet

Working with the Textarea Element for Multi-line Input

Pyyhkäise näyttääksesi valikon

<textarea>-elementti on tehokas työkalu monirivisen tekstinsyöttökentän luomiseen verkkosivulle. Sen avulla käyttäjät voivat syöttää ja lähettää suurempia määriä tekstiä kuin <input>-elementillä, joka on rajoitettu yhteen tekstiriviin.

<textarea></textarea>

<textarea>-elementti koostuu avaus-<textarea>-tagista ja sulku-</textarea>-tagista. Kaikki näiden tagien väliin sijoitettu teksti toimii tekstialueen oletusarvona.

Attribuutit

name: määrittää tekstialueen nimen, jota käytetään kentän tunnistamiseen lomakkeen lähetyksen yhteydessä.

<textarea name="feedback"></textarea>

rows ja cols: määrittävät tekstialueen näkyvien rivien ja sarakkeiden määrän. Näillä voidaan määritellä tekstialueen leveys ja korkeus.

<textarea name="feedback" rows="3" cols="30"></textarea>

placeholder: antaa käyttäjälle lyhyen vihjeen siitä, millaista tietoa tekstialueeseen odotetaan. Se näkyy tilapäisenä ohjetekstinä, kunnes käyttäjä alkaa kirjoittaa.

<textarea name="feedback" placeholder="Leave your opinion"></textarea>

maxlength: määrittää suurimman sallitun merkkimäärän, jonka käyttäjä voi syöttää tekstialueeseen. Tämä auttaa rajoittamaan merkkimäärää.

<textarea name="feedback" maxlength="200"></textarea>

readonly: readonly-attribuutti tekee <textarea>-elementistä vain luku -tilaisen, jolloin käyttäjä ei voi muokata kentän sisältöä. Tämä on hyödyllistä esimerkiksi esitäytetyn tai ei-muokattavan sisällön näyttämisessä.

<textarea name="feedback" readonly>This content is read only.</textarea>

Esimerkki

index.html

index.html

1. Mitä attribuuttia käytetään määrittämään tekstikenttään sallittujen merkkien enimmäismäärä?

2. Mitä elementtiä käytetään monirivisen syötekentän luomiseen?

question mark

Mitä attribuuttia käytetään määrittämään tekstikenttään sallittujen merkkien enimmäismäärä?

Valitse oikea vastaus

question mark

Mitä elementtiä käytetään monirivisen syötekentän luomiseen?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 7

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 5. Luku 7
some-alt