09. Formas

Forma ir koda gabals, kurš satur formas elementus. Forma, pati par sevi neko nedod. Formas elementi ir, piemēram, teksta laukums, atzīmējamies lauciņi vai paroles laukums. Formas izmanto, lai padotu serverim datus, kuru tika ievadīti.

 

Formas paraugs:

<form>
</form>

Svarīga piezīme noteikti ir, ka šis koda gabals neko nedarīs, jo viņam nav piešķirtas vērtības kā method un action.

  • Method var būt ar vērtību get un post.
  • Action vērtība ir vienāda ar adresi uz kuru lietotājs tiks aizmests pēc pogas nospiešanas.

Arī, ja mēs pievienosim formai šīs vērtības, neko dižu viņa nedarīs. Svarīgi būtu pievienot teksta lauciņus, podziņas utml. Visslietotākais formas tags ir <input />. Ar šo tagu var izveidot pogas, teksta laukumiņus, radio pogas un checkbox podziņas, kā arī slēptos laukus. 

 

Piemēri:

Kods Izskaidrojums Paraugs
<input type="text" /> Standarta teksta lauciņš
<input type="password" />  Standarta teksta lauciņš ar zvaigznītēm lietotāja ievadītā teksta vietā
<input type="checkbox" />  Izvēlne, kurā var izvēlēties vairākas vērtības
<input type="radio" />  Izvēlne, kurā var izvēlēties tikai vienu vērtību
<input type="submit" />  Poga, lai nosūtītu (piepildītu) formu
<input type="button" />  Poga, kura nedarīs pilnīgi neko, ja tai nepievienos papildus kodu
<input type="hidden" />  Slēpts laukums

 

Piemērs kodā:

<form method="post" action="http://exs.lv/">
<input type="text" value="teksts" />
<input type="submit" value="aiziet!" />
</form>

Rezultāts:

Laboja Maadinsh, labots 3x

Lasītāju vērtējums: 2.75 (6 balsis)

Operaatoors Operaatoors
Grupa: Viesi

#1 6. jūnijs, 2010 23:17

Manuprāt cilvēkiem varētu būt nedaudz neskaidrs par to, kādu method izmantot. Par to vajadzētu nedaudz vairāk apraksta.

Niknais_lv Niknais_lv
Grupa: Viesi

#2 23. augusts, 2010 7:13

kur ir textarea? smiley-grin.png

Komentāri ir slēgti.

Atpakaļ Uz augšu