Wat is een HTML-verzendknop?
Een verzendknop voor hypertext markup language (HTML) is een type computercode die wordt gebruikt voor een website die een grafische afbeelding van een knop weergeeft, die, eenmaal erop geklikt met een muiscursor, resulteert in de uitvoering van een vooraf gedefinieerde opdracht. Gewoonlijk is een HTML-verzendknop onder aan een online formulier opgenomen en, zodra het formulier volledig is ingevuld door een bezoeker van de website en de knop is "ingedrukt", voert de code die is verbonden met de knop een opdracht uit die verzendt de inhoud van het formulier aan de websitebeheerder als tekst- of e-mailbestand. De HTML-verzendknop is een van de vroegste en meest fundamentele grafisch gestuurde interactieve functies die voor websites zijn gemaakt. Omdat het een zeer vroege vorm van HTML-code is, wordt het algemeen herkend door bijna alle versies en soorten internetbrowsers en is het een betrouwbare methode om websiteformulieracties uit te voeren namens bezoekers van de site.
Een typische regel HTML-code voor een website die een verzendknop bestuurt, zou in de volgende notatie worden geschreven: <input type = "text" name = "FirstName" value = "Submit" />
Elke verzameling woorden gescheiden door een spatie binnen de "tags" of het openen en sluiten van tekens met minder dan en groter dan tekens vervult een andere functie. Het "invoer" -element definieert de actie van de knop als een die gebruikersinteracties accepteert, en het "type" voor dit element definieert wat in het formulier kan worden ingevoerd, zoals tekst. De waarde "naam" definieert wat is toegestaan in de vorm, zoals iemands naam, die verder kan worden gedefinieerd door beperkende factoren zoals "maxlength", die namen beperken die zijn ingevoerd voor een bepaald aantal tekens. Het "waarde" -element van de code definieert de actie die de knop daadwerkelijk onderneemt wanneer erop wordt geklikt door een muiscursor, waarbij "verzenden" resulteert in het invoeren van de tekst in het formulier dat naar het account van de websitemanager wordt verzonden.
HTML schrijven is vrij eenvoudig voor basisopdrachten, omdat er vaak verschillende manieren zijn om een opdracht uit te voeren die geldig is. De HTML-verzendknop is hier een voorbeeld van, waarbij enige flexibiliteit wordt geboden aan mensen die nog niet met HTML werken. De verzendfuncties voor de knop kunnen op afzonderlijke regels worden ingevoerd binnen de waarde <form> van de HTML-code, om duidelijker te definiëren wat ze doen. Op één coderegel kan de actie- of "invoer" -waarde van het formulier bijvoorbeeld worden gedefinieerd als <form action = "post.asp" method = "post"> waarbij de gegevens worden ingediend als een actieve serverpagina (asp) , wat een verbeterde versie van HTML is. De volgende twee coderegels zouden <input type = "text" name = "FirstName"> en <input type = "submit"> hebben om elke actie duidelijk te scheiden die de HTML-verzendknop uitvoert wanneer deze wordt geactiveerd.
Websiteontwerp maakt ook andere acties mogelijk naast de standaard "verzend" -actie wanneer op de HTML-verzendknop wordt geklikt. Deze omvatten het instellen van het invoertype = "reset" zodat, wanneer de knop wordt ingedrukt, alle gegevens in het formulier worden gewist. Ook zal een invoertype = "knop" coderegel de knop in staat stellen om een visuele presentatie te tonen van de verzendknop die wordt ingedrukt wanneer erop wordt geklikt door de muiscursor, zoals een knop in het echte leven zou laten zien. Omdat "knop" geen erkend onderdeel is van de standaardformulierprocessorcode, koppelt een HTML-editor deze opdracht meestal aan extra JavaScript-code zodat andere bewerkingen kunnen worden uitgevoerd wanneer deze wordt geactiveerd.