Wat is een HTML-tag in HTML?
In HTML wordt de formuliertag gebruikt om een gedeelte van een webpagina aan te geven waarmee een gebruiker kan communiceren om informatie te verzenden. Een formuliertag wordt gedefinieerd met behulp van een specifiek formaat. Binnen de form-tag kunnen verschillende ingangen worden gebruikt, zoals eenvoudige tekstvelden en selectievakjes. Wanneer een formulier wordt ingediend, wordt de informatie doorgegeven aan een server die ofwel direct op de informatie kan reageren of deze in een database kan opslaan. Er zijn twee methoden om een HTML-formulier 'get' en 'post' in te dienen.
Tussen de twee formuliertags worden de afzonderlijke elementen geplaatst, inclusief een verzendknop. Gewoonlijk wordt een formuliertag gedefinieerd met de attributen 'actie' en 'methode'. De actie is het script dat wordt gebruikt om de informatie te verwerken en de methode is hoe de gegevens naar dat script worden overgedragen. In veel gevallen wordt het script gebruikt om de informatie uit het formulier in een database in te voeren voor verdere referentie.
Enkele veel voorkomende invoertypen die in de formuliertag kunnen worden gebruikt, zijn tekstvelden, keuzerondjes en vervolgkeuzelijsten. Een wachtwoordveld kan ook worden gebruikt dat gegevens verbergt die door de gebruiker zijn ingevoerd. Alle formulieren moeten eindigen met een verzendknop die wordt gebruikt om de informatie naar de server te verzenden. Elk veld van een formulier moet een unieke naam hebben zodat velden van hetzelfde invoertype van elkaar kunnen worden onderscheiden.
Wanneer gebruikers gegevens in een formulier invoeren en op Verzenden klikken, bepaalt het actiescript wat er vervolgens gebeurt. Voor een eenvoudig zoekvak kunnen de gegevens onmiddellijk worden gebruikt zonder dat deze in een database hoeven te worden ingevoerd. Een aanmeldformulier gebruikt een actiescript om de door de gebruiker verstrekte gegevens op te maken en vervolgens op te nemen.
Er zijn twee methoden om formulierinformatie in te dienen. "Get" wordt gebruikt om gegevens in de URL te verzenden door een vraagteken gevolgd door de informatie toe te voegen. 'Post'-gegevens worden in de hoofdtekst naar het verwerkingsscript verzonden.
Er zijn veel voorbeelden van de form-tag op internet. Elke website die een login vereist, gebruikt bijvoorbeeld een eenvoudig formulier om de gegevens van de gebruiker te vergelijken met die in een database. In dit geval wordt een wachtwoordveld gebruikt om het wachtwoord van de gebruiker privé te houden. Online bestelformulieren, aanmeldingspagina's en enquêtes gebruiken ook formulieren. Hoewel HTML-tags worden gebruikt voor elke website-vorm, kan de lay-out of functionaliteit worden verbeterd door andere talen, waaronder JavaScript.