Form Flashcards

1
Q

kaj je form

A

JavaScript ima dostop do opisov vseh obrazcev, ki so vključeni v dokument
HTML.
Opisi obrazcev so zbrani v document.forms.
 Vsak element te zbirke je objekt, ki opisuje en obrazec.
 Lastnosti: name, method, target, action, encoding, length - povejo, koliko
elementov je vsebovanih v obrazcu
 opisi elementov pa so zbrani v tabeli elements.
-Dodatno še metodi reset() in submit(), ki simulirata pritisk na ustrezna gumba v obrazcu.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

poimenovanje form

A

Obrazce in njegove elemente je priporočljivo poimenovati, saj si tako zelo olajšamo dostop do ustreznih objektov.
 Če imamo v obrazcu z imenom obrazec vnosno polje z imenom polje, lahko do
ustreznega objekta pridemo na naslednje načine:
document.forms[“obrazec”].elements[“polje”]
document.forms[“obrazec”].polje
document.obrazec.elements[“polje”]
document.obrazec.polje
document.forms[0].elements[1]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

form elementi

A

S pomočjo JavaScripta je mogoče dostopati do elementov obrazcev.
Mednje sodijo:
Text, Textarea, Password, Hidden, Radio, Checkbox, Button, FileUpload, Select, Reset, Submit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

text

A

Text - enovrstično vnosno polje v obrazcu
<input></input>
 name - Ime elementa.
 length - Število izbir v seznamu.
 options - Tabela izbir v seznamu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

textarea

A

Textarea - večvrstično vnosno polje v obrazcu

<textarea>vrednost</textarea>

 name - ime elementa
 value - Trenutna vrednost elementa (besedilo na gumbu).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

password

A

Password - vnosno polje za vnos gesla
<input></input>
 name - ime elementa
 value - Trenutna vrednost elementa

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

hidden

A

Hidden - skrito polje v obrazcu
<input></input>
 name - ime elementa
 value - Trenutna vrednost elementa.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

radio

A

Radio - enega v skupini radijskih gumbov (v isti skupini so gumbi z enakim
imenom)
<input></input>
 name - ime elementa
 value - Trenutna vrednost elementa (ime datoteke).
 checked - Logična vrednost, ki pove, ali je gumb trenutno

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

checkbox

A

Checkbox - izbirni gumb
<input></input>
 name - Ime elementa.
 value - Vrednost elementa.
 checked - Logična vrednost, ki pove, ali je gumb trenutno pritisnjen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

button

A

Button - gumb
<input></input>
 name - ime elementa
 value - Trenutna vrednost elementa (besedilo na gumbu)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

fileUpload

A

FileUpload - polje za vnos imena datoteke
<input></input>
 name - ime elementa
 value - Trenutna vrednost elementa (ime datoteke).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

select

A

Select - izbirno polje, v katerem lahko izberemo eno ali več od danih možnosti.
<select>…</select>
<select>…</select>
 name - Ime elementa.
 length - Število izbir v seznamu.
 options - Tabela izbir v seznamu.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

reset

A

 Reset - gumb, s katerim vsem poljem v obrazcu predpišemo začetne vrednosti
<input></input>
 name - ime elementa
 value - Trenutna vrednost elementa (besedilo na gumbu).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

submit

A

Submit - gumb, s katerim zaključimo vnos podatkov v obrazec
<input></input>
 name - ime elementa
 value - Trenutna vrednost elementa (besedilo na gumbu).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

form dodatne informacije

A

Za kalkulator lahko uporabimo eval()
metodo, ki izračuna oz. izvrši JavaScript
kodo.
 REGEX = regular expression / regularni
izraz: vzorci, ki se uporabljajo za
preverjanje kombinacij znakov v nizih

How well did you know this?
1
Not at all
2
3
4
5
Perfectly