Wat is een invoertag?
Een tag is een opmaakcode die deel uitmaakt van een documenttaal, ook bekend als een opmaaktaal , die wordt gebruikt om een tekst op een andere manier te annoteren en instructies geeft over hoe de tekst moet worden weergegeven. Er zijn verschillende opmaaksystemen met een groot aantal unieke tags. De opmaaksystemen of talen omvatten TeX, Scribe, GML, SGML, HTML, XML en XHTML. HTML staat voor HyperText Markup Language en wordt in het World Wide Web gebruikt om structuur voor tekst en documenten te creëren en om hyperlinks tussen documenten te maken, terwijl XHTML (uitbreidbare HTML) HTML en XML combineert. De invoertag is een HTML- en XHTML-tag en wordt ondersteund door Microsoft® Internet Explorer®, Mozilla® Firefox®, Opera®, Google® Chrome® en Apple® Safari®-browsers.
Veel HTML- en XHTML-tags dienen voor het opmaken van tekst die op de pagina staat, maar sommige creëren mogelijkheden voor gebruikersinteractie, en de invoertag is een van de laatste: het is een belangrijke speler bij het bouwen van formulieren. Er is echter een belangrijk verschil tussen hoe de invoertag wordt gebruikt in HTML en hoe deze wordt gebruikt in XHTML. In HTML wordt de tag <input> gebruikt, waarbij de ellipsen worden vervangen door de inhoud van de tag en geen eindtag heeft. In XHTML vereist de invoertag een correcte afsluiting zoals deze <invoer />.
De invoertag moet het type attribuut bevatten om het type besturingsveld op te geven dat moet worden gebruikt. De mogelijkheden zijn: knop, selectievakje, bestand, verborgen, afbeelding, wachtwoord, radio, opnieuw instellen, verzenden en tekst. Het knoptype heeft meestal een actie die is geprogrammeerd met een client-side script, zoals JavaScript®, terwijl het selectievakje en de keuzerondjes in- en uitschakelen wanneer erop wordt geklikt. Met het bestandstype kan de gebruiker een bestand uploaden, terwijl verborgen waarden niet worden weergegeven, maar verbonden blijven aan het formulieritem. Wachtwoord verschilt van tekst omdat het vaak punten of sterretjes heeft om de ingevoerde tekens te maskeren en verzenden, afbeelding - wat een soort verzendknop is - en opnieuw instellen zijn globale behandelingen van formuliergegevens.