Vad är en HTML Submit-knapp?
En knappen för att skicka hypertextmarkupspråk (HTML) är en typ av datorkod som används på en webbplats som visar en grafisk bild av en knapp, som en gång klickat på med en muspekare resulterar i ett fördefinierat kommando. Vanligtvis ingår en HTML-skicka-knapp längst ner i ett onlineformulär, och när formuläret helt har fyllts i av en besökare på webbplatsen och knappen "trycks ned" kör koden som är ansluten till knappen ett kommando som överför innehållet i formuläret till webbplatshanteraren som en text- eller e-postfil. HTML-knappen är en av de tidigaste och mest grundläggande grafiskt kontrollerade interaktiva funktionerna som skapats för webbplatser. Eftersom det är en mycket tidig form av HTML-kod, är den allmänt erkänd av nästan alla versioner och typer av webbläsare och är en pålitlig metod för att utföra webbplatsformulärhandlingar på besökarnas vägnar.
En typisk rad med HTML-kod för en webbplats som styr en skicka-knapp skulle skrivas i följande format: <input type = "text" name = "FirstName" value = "Submit" />
Varje samling ord separerade med ett mellanrum i "taggarna" eller öppna och stänga mindre än och större än tecken utför en annan funktion. Elementet "input" definierar handlingen av knappen som en som accepterar användarinteraktioner, och "typen" för detta element definierar vad som kan matas in i formen, till exempel text. Värdet "namn" definierar vad som är tillåtet i formen som någons namn, vilket ytterligare kan definieras av begränsande faktorer som "maxlängd" som begränsar namn som anges till ett visst antal tecken. Elementets "värde" definierar den åtgärd som knappen faktiskt gör när den klickas på med en muspekare, med "skicka" vilket resulterar i att texten som matas in i formuläret skickas till webbplatshanterarens konto.
Att skriva HTML är ganska enkelt för grundläggande kommandon, eftersom det ofta finns flera olika sätt att utföra ett kommando som är giltigt. Knappen för HTML-skicka är ett exempel på detta, där viss flexibilitet erbjuds för dem som är nya att arbeta med HTML. Skicka-funktionerna för knappen kan anges på separata rader inom <form> -värdet för HTML-koden för att tydligare definiera vad de gör. Till exempel kan på en kodraden åtgärden eller "input" -värdet för formuläret definieras som <form action = "post.asp" method = "post"> där data skickas in som en aktiv serversida (asp) , som är en förbättrad version av HTML. Följande två kodrader skulle ha <input type = "text" name = "FirstName"> och <input type = "send"> för att tydligt separera varje åtgärd som HTML skicka-knappen gör när den är aktiverad.
Webbplatsdesign tillåter också andra åtgärder bortsett från den vanliga åtgärden "skicka" när du klickar på HTML-knappen. Dessa inkluderar inställning av ingångstypen = "återställning" så att, när knappen trycks in, rensas all data i formuläret. Dessutom kommer en inmatningstyp = "knapp" med kodraden att låta knappen faktiskt visa en visuell presentation av skicka-knappen som trycks ned när man klickar på med muspekaren, som en knapp i verkligheten skulle visa. Eftersom "knapp" inte är en erkänd del av standardformatprocessorkod, kopplar emellertid en HTML-redigerare vanligtvis detta kommando till ytterligare JavaScript-kod så att andra åtgärder kan utföras när det aktiveras.