Kas yra formos žyma HTML?

HTML formato žyma naudojama tinklalapio sričiai, su kuria vartotojas gali sąveikauti, kad pateiktų informaciją, nurodyti. Formos žyma apibrėžiama naudojant konkretų formatą. Formos žymoje galima naudoti daugybę skirtingų įvesčių, pvz., paprastus teksto laukus ir žymimuosius laukelius. Pateikus formą, informacija perduodama serveriui, kuris gali nedelsiant imtis veiksmų pagal informaciją arba saugoti ją duomenų bazėje. Yra du būdai pateikti HTML formą, vadinamą „gauti“ ir „paskelbti“.

Tarp dviejų formos žymų įdedami atskiri elementai, įskaitant pateikimo mygtuką. Paprastai formos žyma apibrėžiama atributais „veiksmas“ ir „metodas“. Veiksmas yra scenarijus, kuris naudojamas informacijai apdoroti, o metodas yra tai, kaip duomenys perduodami į tą scenarijų. Daugeliu atvejų scenarijus bus naudojamas informacijai iš formos įvesti į duomenų bazę tolimesnei nuorodai.

Kai kurie įprasti įvesties tipai, kuriuos galima naudoti formos žymoje, yra teksto laukai, radijo mygtukai ir išskleidžiamieji laukeliai. Taip pat gali būti naudojamas slaptažodžio laukas, kuris paslepia vartotojo įvestus duomenis. Visos formos turi būti baigtos pateikimo mygtuku, kuris naudojamas informacijai siųsti į serverį. Kiekvienas formos laukas turi turėti unikalų pavadinimą, kad būtų galima atskirti to paties įvesties tipo laukus vienas nuo kito.

Kai vartotojai įveda duomenis į formą ir spusteli pateikti, veiksmo scenarijus nusprendžia, kas nutiks toliau. Paprastam paieškos laukeliui duomenys gali būti naudojami iš karto, jų nereikia įvesti į duomenų bazę. Prisiregistravimo formoje bus naudojamas veiksmo scenarijus, kad suformatuotų vartotojo pateiktus duomenis ir tada juos įrašytų.

Formos informacijai pateikti naudojami du būdai. „Gauti“ naudojamas duomenims URL siųsti pridedant klaustuką ir informaciją. „Paskelbti“ duomenys siunčiami formos turinyje į apdorojimo scenarijų.

Internete yra daug formos žymos pavyzdžių. Pavyzdžiui, bet kuri svetainė, kuriai reikalingas prisijungimas, naudoja paprastą formą, kad būtų galima patikrinti vartotojo duomenis, palyginti su duomenimis, esančiais duomenų bazėje. Tokiu atveju slaptažodžio laukas bus naudojamas, kad vartotojo slaptažodis būtų privatus. Internetinės užsakymų formos, registracijos puslapiai ir apklausos taip pat naudoja formas. Nors HTML žymos naudojamos bet kuriai svetainei, išdėstymas arba funkcijos gali būti patobulintos kitomis kalbomis, įskaitant JavaScript.