HTML form je ključni del spletnega razvoja, ki uporabnikom omogoča interakcijo s spletnim mestom in pošiljanje podatkov strežniku. Form se uporabljajo za širok spekter namenov, kot je zbiranje uporabniških podatkov form, obdelava uporabniškega vnosa in omogočanje uporabniških dejanj na spletnem mestu. V tem članku bomo raziskali atribute in različne vrste vnosnih polj, izbranih elementov, besedilnih območij in gumbov, ki se običajno uporabljajo v HTML form.
Vnosna polja
<input type="text">: ustvari polje za vnos besedila, kjer lahko uporabniki vnašajo alfanumerične znake.<input type="password">: prikaže polje za vnos gesla, ki zakrije vnesene znake.<input type="email">: Zagotavlja preverjanje e-pošte za vnosna polja, ki zahtevajo veljaven e-poštni naslov.<input type="number">: omeji vnos samo na številske vrednosti.<input type="checkbox">: Predstavlja potrditveno polje, ki ga lahko uporabniki izberejo ali prekličejo.<input type="radio">: Predstavlja izbirni gumb, ki uporabnikom omogoča izbiro ene možnosti iz skupine možnosti.<input type="file">: uporabnikom omogoča izbiro in nalaganje datotek.<input type="submit">: prikaže gumb, ki form ob kliku odda.<input type="reset">: prikaže gumb, ki ponastavi form na začetno stanje.<input type="date">: Ponuja izbirnik datumov za izbiro datumov.<input type="time">: uporabnikom omogoča vnos časovnih vrednosti.
Izberite Elementi
<select>: Ustvari spustni meni z izbirnimi možnostmi.<option>: Določa možnost znotraj spustnega menija, ki je nameščen znotraj<select>oznake.<optgroup>: združi povezane možnosti v spustnem meniju.<select multiple>: Omogoča uporabnikom, da izberejo več možnosti hkrati, tako da med klikanjem držijo tipko Ctrl(ali tipko Command v Macu).
Textareas
<textarea>: Ustvari večvrstično polje za vnos besedila, kjer lahko uporabniki vnašajo in urejajo daljše bloke besedila. Lahko mu spremenite velikost in konfigurirate z atributi, kot sta rows in cols, da določite njegove dimenzije.
Gumbi
<button>: Predstavlja gumb, ki lahko sproži različna dejanja znotraj form. Uporabite ga lahko za predložitev form, za form funkcijo JavaScript ali za navigacijo na drugo stran.
Primer uporabe:
<form action="/submit-form" method="post">
<label for="name">Name:</label>
<input type="text" id="name" name="name" required>
<label for="email">Email:</label>
<input type="email" id="email" name="email" required>
<label for="message">Message:</label>
<textarea id="message" name="message" rows="4" cols="50"></textarea>
<label for="newsletter">Subscribe to Newsletter:</label>
<input type="checkbox" id="newsletter" name="newsletter">
<label for="color">Favorite Color:</label>
<select id="color" name="color">
<option value="red">Red</option>
<option value="blue">Blue</option>
<option value="green">Green</option>
</select>
<button type="submit">Submit</button>
</form>
Ta primer prikazuje uporabo različnih form elementov, vključno s input polji, textarea, in gumbom. Elemente in atribute lahko prilagodite glede na vaše specifične zahteve. checkbox select dropdown submit form

