A HTML form a webfejlesztés kulcsfontosságú részét képezi, amely lehetővé teszi a felhasználók számára, hogy interakcióba lépjenek egy weboldallal, és adatokat küldjenek el a szerverre. Form sokféle célra használják, mint például a felhasználók összegyűjtése form, a felhasználói bevitelek feldolgozása és a felhasználói műveletek engedélyezése a webhelyen. Ebben a cikkben megvizsgáljuk a HTML-ben általánosan használt attribútumokat és különböző típusú beviteli mezőket, kiválasztjuk az elemeket, szövegterületeket és gombokat form.
Beviteli mezők
<input type="text">: Létrehoz egy szövegbeviteli mezőt, ahol a felhasználók alfanumerikus karaktereket írhatnak be.<input type="password">: Jelszóbeviteli mezőt jelenít meg, amely elfedi a beírt karaktereket.<input type="email">: E-mail-ellenőrzést biztosít az érvényes e-mail-címet igénylő beviteli mezőkhöz.<input type="number">: A bevitelt csak számértékekre korlátozza.<input type="checkbox">: Olyan jelölőnégyzetet jelent, amelyet a felhasználók bejelölhetnek vagy törölhetnek.<input type="radio">: Olyan választógombot jelöl, amely lehetővé teszi a felhasználók számára, hogy egy opciót válasszanak ki a lehetőségek csoportjából.<input type="file">: Lehetővé teszi a felhasználók számára a fájlok kiválasztását és feltöltését.<input type="submit">form: Megjelenít egy gombot, amely kattintáskor elküldi a .<input type="reset">: Megjelenít egy gombot, amely visszaállítja a form kezdeti állapotot.<input type="date">: Dátumválasztót biztosít a dátumok kiválasztásához.<input type="time">: Lehetővé teszi a felhasználók számára időértékek bevitelét.
Válassza az Elemek lehetőséget
<select>: Létrehoz egy legördülő menüt kiválasztható opciókkal.<option>: Meghatároz egy opciót a legördülő menüben, a címke belsejében<select>.<optgroup>: A kapcsolódó opciókat csoportosítja a legördülő menüben.<select multiple>: Lehetővé teszi a felhasználók számára, hogy egyszerre több lehetőséget is kiválaszthassanak a Ctrl billentyű(vagy Mac gépen a Command billentyű) lenyomva tartásával, miközben kattintanak.
Szövegterületek
<textarea>: Többsoros szövegbeviteli mezőt hoz létre, ahol a felhasználók hosszabb szövegblokkokat írhatnak be és szerkeszthetnek. Átméretezhető és konfigurálható olyan attribútumokkal, mint rows például cols a méretek meghatározása.
Gombok
<button>: Olyan gombot jelöl, amely különféle műveleteket indíthat el egy form. Használható egy form, form JavaScript-függvény beküldésére, vagy egy másik oldalra való navigálásra.
Használati példa:
<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>
form Ez a példa különféle elemek, például input mezők, textarea, checkbox, select dropdown és gomb használatát mutatja be submit. Nyugodtan testreszabhatja az form elemeket és attribútumokat sajátos igényei szerint.

