HTML beschrijving element TEXTAREA


Handleiding HTML Legenda | HTML-elementen | Inhoud HTML | Inhoud CSS | Begin


Van het TEXTAREA element worden de volgende attributen beschreven: ACCESSKEY, COLS, DISABLED, NAME, READONLY, ROWS, TABINDEX en WRAP.

De beschrijving van de attributen CLASS, DIR, ID, LANG, STYLE en TITLE is opgenomen in het onderdeel Algemene attributen.

Een overzicht van attributen, die betrekking hebben op het uitvoeren van een script bij het optreden van een bepaalde gebeurtenis, wordt gegeven in het onderdeel Gebeurtenis-attributen.

Het gebruik van het TEXTAREA wordt toegelicht in het onderdeel Formulieren in de Handleiding HTML.


TEXTAREA


HTML 2.0
IE 1.0
NN 1.0
MOZ 1.0
FF 1.0
OP 2.1
Het TEXTAREA element definieert een rechthoekig vak in een formulier, waarin de gebruiker over meerdere regels tekst kan invoeren.
De opbouw is:

<TEXTAREA ..></TEXTAREA>

Aan het TEXTAREA element moeten minimaal de attributen ROWS en COLS worden toegevoegd. Daarnaast zal, voor de verwerking van het formulier, meestal het NAME attribuut vereist zijn.
Als optie kan tussen het begin en eind van het TEXTAREA element een standaard tekst geplaatst worden, welke in het tekstvak wordt weergegeven:

<TEXTAREA ..>standaard tekst</TEXTAREA>

DTD HTML 4.0: strict, transitional, frameset
Beëindiging: verplicht
Inhoud: tekst inclusief speciale karakters
Mag zijn opgenomen in: CAPTION, DD, DEL, DT, INS, LEGEND, LI, TD en TH;
elementen op blokniveau met uitzondering van DIR, DL, MENU, OL, TABLE en UL;
inline elementen met uitzondering van BUTTON, MAP, SCRIPT, SELECT en TEXTAREA;
Vereiste attributen: ROWS en COLS
ACCESSKEY


HTML 4.0
IE 4.0
NN 6.0
MOZ 1.0
FF 1.0
OP 7.0
Het ACCESSKEY attribuut kan gebruikt worden om een sneltoets aan het TEXTAREA element toe te wijzen en daarmee de gebruiker direct vanaf het toetsenbord toegang te geven tot het tekstvak. Gebruik van de sneltoets geeft het tekstvak de focus (activeert het), waarna de gebruiker tekst kan invoeren.
De opbouw is:

<TEXTAREA ACCESSKEY="waarde" ..></TEXTAREA>

De waarde is een enkel karakter (uit het document karakterset), waarbij hoofdletters en kleine letters niet als verschillend gezien worden.
Om het tekstvak te activeren moet in de meeste browsers de Alt-toets (op Windows systemen) of de Ctrl-toets (op Macintosh systemen) ingedrukt worden in combinatie met de toets van het aangegeven karakter. Opera hanteert een afwijkende procedure: eerst moet met de toetscombinatie Shift + Esc de werking van het ACCESSKEY attribuut geactiveerd worden, pas daarna kan de toets van het aangewezen karakter worden ingedrukt. In Firefox 2.0 is de toetscombinatie (om verwarring met de sneltoetsen uit het menu van de browser te voorkomen) gewijzigd in Shift, Alt en het aangegeven karakter.
Om de gebruiker attent te maken van de sneltoets is het verstandig deze in de tekst of een label te vermelden.
COLS


HTML 2.0
IE 1.0
NN 1.0
MOZ 1.0
FF 1.0
OP 2.1
Met het COLS attribuut wordt bepaald hoe breed het tekstvak is, uitgedrukt in het aantal kolommen (karakters) tekst. De breedte heeft betrekking op de weergave van het tekstvak en niet op de hoeveelheid karakters die een gebruiker op een regel kan invoeren. De tekst in een tekstvak wordt weergegeven in een lettertype met een vaste letterafstand. Het COLS attribuut moet aan elk TEXTAREA element worden toegevoegd.
De opbouw is:

<TEXTAREA COLS="waarde" ..></TEXTAREA>
DISABLED


HTML 4.0
IE 4.0
NN 6.0
MOZ 1.0
FF 1.0
OP 5.0
Met het DISABLED attribuut kan aangegeven worden dat het tekstvak geblokkeerd is.
De opbouw is:

<TEXTAREA DISABLED ..></TEXTAREA>

Een TEXTAREA element met het attribuut DISABLED krijgt geen focus als de gebruiker er in klikt. Dat betekent dat er geen tekst ingevoerd kan worden en dat de eventueel vooraf bepaalde inhoud niet gewijzigd kan worden. Daarnaast wordt het element overgeslagen in de tab-reeks en wordt de waarde van het element (de tekst in het tekstvak) niet meegezonden met de rest van het formulier.
NAME


HTML 2.0
IE 1.0
NN 1.0
MOZ 1.0
FF 1.0
OP 2.1
Het NAME attribuut wordt gebruikt om het tekstvak een naam te geven. Het script of programma op de server dat het formulier afhandelt, wordt daarmee in staat gesteld het tekstvak te onderscheiden van andere controls in het formulier.
De opbouw is:

<TEXTAREA NAME="naam" ..></TEXTAREA>
READONLY


HTML 4.0
IE 4.0
NN 6.0
MOZ 1.0
FF 1.0
OP 5.0
Met het READONLY attribuut kan bepaald worden dat de vooraf bepaalde inhoud van het tekstvak niet gewijzigd mag worden.
De opbouw is:

<TEXTAREA READONLY ..></TEXTAREA>
ROWS


HTML 2.0
IE 1.0
NN 1.0
MOZ 1.0
FF 1.0
OP 2.1
Met het ROWS attribuut wordt bepaald hoe hoog het tekstvak is, uitgedrukt in het aantal rijen (regels) tekst. De hoogte heeft betrekking op de weergave van het tekstvak en niet op de hoeveelheid regels die een gebruiker kan invoeren. Het ROWS attribuut moet aan elk TEXTAREA element worden toegevoegd.
De opbouw is:

<TEXTAREA ROWS="waarde" ..></TEXTAREA>
TABINDEX


HTML 4.0
IE 4.0
NN 6.0
MOZ 1.0
FF 1.0
OP 7.0
Met het TABINDEX attribuut kan de volgorde bepaald worden, waarmee verschillende onderdelen van een document (hyperlinks, gebieden van een client-side image map en controls van een formulier) de focus kunnen krijgen (geactiveerd kunnen worden) als de gebruiker de tab-toets op het toetsenbord indrukt.
De opbouw is:

<TEXTAREA TABINDEX="waarde" ..></TEXTAREA>

De waarde mag een positief of negatief geheel getal (integer) zijn.
De normale tab-volgorde is de volgorde waarin de elementen in het document voorkomen. Elementen waarvoor het TABINDEX attribuut gebruikt is, komen voor elementen zonder het TABINDEX attribuut. Elementen met een positieve waarde voor de TABINDEX worden doorlopen van de laagste waarde naar de hoogste waarde. Een element met een negatieve waarde voor de TABINDEX doet niet mee in de tab-volgorde. Hetzelfde geldt voor elementen met het DISABLED attribuut.
WRAP


HTML -
IE 4.0
NN (2.0)
MOZ 1.4
FF 1.0
OP 7.0
Met het WRAP attribuut kun je bepalen of de tekst in een tekstvak wel of niet moet worden afgebroken.
De opbouw is:

<TEXTAREA WRAP="waarde" ..></TEXTAREA>

De volgende waarden zijn mogelijk:
  • off: de tekst wordt niet afgebroken weergegeven, maar op één lange regel geplaatst. Om alle tekst te kunnen bekijken, moet je gebruik maken van de horizontale schuifbalk.
  • soft: hiermee wordt de tekst in het tekstvak afgebroken weergegeven, maar worden geen harde overgangen naar een nieuwe regel ingevoegd. Naar de server wordt de tekst daardoor nog steeds als één lange regel verzonden.
  • hard: hiermee wordt de tekst niet alleen in het tekstvak afgebroken weergegeven, maar ook naar de server verzonden met harde overgangen naar een nieuwe regel.
In Netscape Navigator ouder dan versie 6 is de standaardwaarde "off" en de ingevoerde tekst in een tekstvak wordt dus niet automatisch afgebroken weergegeven. Pas als je op ENTER drukt ga je naar de volgende regel.
In Microsoft Internet Explorer 3.0 en hoger, Firefox, Mozilla, Netscape Navigator 6.0 en hoger en Opera is de standaardwaarde "soft" en de tekst in het tekstvak wordt daardoor wel afgebroken weergegeven.

Het WRAP attribuut wordt niet ondersteund door Netscape Navigator 6.0 t/m 7.0x.

Het WRAP attribuut maakt geen deel uit van HTML 4.0. Als alternatief kan met behulp van de white-space eigenschap een stijl gedefinieerd worden.
Het attribuut wordt niet meer ondersteund door Netscape Navigator 6.0 en hoger.



Legenda | HTML-elementen | Inhoud HTML | Inhoud CSS | Begin

Handleiding HTML (https://www.handleidinghtml.nl/)
Copyright © 1995-2021 Hans de Jong
Laatste wijziging: 29 maart 2008