e-gradiva     HTML CSS JavaScript Načrtovanje    
  logotip  
SERŠ Maribor Iskanje Primeri

Večvrstično besedilo - textarea

Večvrstično besedilo textarea omogoča vpis daljšega besedila. Predmet ustvarimo z značkama <textarea> in </textarea>:

<textarea>Neko besedilo</textarea>

Element je shranjen kot predmet v polju predmetov obrazca (katerega otrok je) pod zaporedno številko in pod svojim imenom (če ga ima). Dogodek, ki se bo izvršil, običajno pričakujemo ob izgubi fokusa, ob pritisku na tipko ali ob dogodku nekega drugega predmeta (npr. ob pošiljanju obrazca):

<textarea onblur="dogodek()">

Lastnosti

Lastnost obrazca form
Vrne lastnost, ki se nanaša na lastnosti starša (obrazec).
Lastnost name
Lastnost vrne vrednost, ki pripada lastnosti name v znački
Lastnost type
Lastnost vrne vrednost, ki pripada lastnosti type. V primeru gumba torej vedno vrne "textarea".
Lastnost value
Lastnost vrne vrednost, ki pripada lastnosti value. To je napis, ki se nahaja trenutno v tekstovnem polju in ga lahko vsak trenutek spremenimo.
Lastnost defaultValue
Lastnost vrne vrednost, ki pripada začetni lastnosti med značkama <textarea> in </textarea>.
Lastnost cols
Lastnost določa ali prebere koliko znakov je lahko prikazano v eni vrstici okenca.
Lastnost rows
Lastnost določa ali prebere koliko vrstic je vidnih v okencu.
Lastnost disabled
Lastnost ima logično vrednost. Določa ali lahko dostopamo do podatkov, ki se nahajajo v okencu. Običajno je onemogočen premet viden kot sivo polje.
Lastnost readonly
Lastnost ima logično vrednost. Določa ali lahko spreminjamo podatke, ki se nahajajo v okencu. Običajno je besedilo v okencu, ki ga ne moremo spreminjati, senčeno.
Lastnost tabindex
Lastnost ima za vrednost celo pozitivno število. Določa razpored v polju pritiska na tipko TAB za dostop do elementa. Ta lastnost je zelo slabo podprta.
Še druge lastnosti
class, dir, id, lang, style, title

Postopki

Postopek blur()
Postopek odstrani fokus z izbranega predmeta.
Postopek focus()
Postopek preusmeri fokus na izbrani predmeta.
Postopek handleEvent(dogodek)
Postopek kliče krmilnik za določen dogodek.
Postopek select()
Postopek je uporabljen za izbiro in označitev celotnega besedila, ki se trenutno nahaja znotraj besedilnega polja. Ko začne uporabnik tipkati, se označeno besedilo izbriše. Postopek je uporabljen v povezavi s postopkom focus, ki uporabniku olajša dostop do polja in vpis podatka.

Dogodki

Krmilnik ondogodek="mojJavaScript()"
Krmilnik izvrši določen JavaScript, ki ga predpisuje dogodek(onclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onblur, onfocus).

SERŠ Maribor : Strokovna gimnazija : 2004 : Rok Prejac