Hva er et skjemamerke i HTML?
I HTML brukes skjemaet for å angi et område på en webside som en bruker kan samhandle med for å sende inn informasjon. En formkode defineres ved hjelp av et spesifikt format. Inne i skjemaet kan en rekke forskjellige innganger brukes, for eksempel enkle tekstfelt og avmerkingsbokser. Når et skjema sendes, sendes informasjonen til en server som enten kan handle på informasjonen umiddelbart eller lagre den i en database. Det er to metoder som brukes for å sende inn et HTML-skjema som heter "få" og "post."
I mellom de to formkodene er de enkelte elementene plassert inkludert en sendeknapp. Vanligvis defineres en formkode med attributtene "handling" og "metode." Handlingen er skriptet som brukes til å behandle informasjonen, og metoden er hvordan dataene blir overført til det skriptet. I mange tilfeller vil skriptet bli brukt til å legge inn informasjonen fra skjemaet i en database for nærmere referanse.
Noen vanlige inndatatyper som kan brukes i skjemaet inneholder tekstfelt, alternativknapper og nedtrekksbokser. Et passordfelt kan også brukes som skjuler data som er lagt inn av brukeren. Alle skjemaer må avsluttes med en innsendingsknapp som brukes til å sende informasjonen til serveren. Hvert felt i et skjema må ha et unikt navn slik at felt av samme inngangstype kan skilles fra hverandre.
Når brukere legger inn data i et skjema og klikker på send, avgjør handlingsskriptet hva som skjer videre. For en enkel søkeboks kan dataene brukes umiddelbart uten å måtte legge dem inn i en database. Et registreringsskjema vil bruke et handlingsskript for å formatere dataene som leveres av brukeren og deretter registrere dem.
Det er to metoder som brukes for å sende inn skjemainformasjon. "Get" brukes til å sende data i URL-en ved å legge til et spørsmålstegn etterfulgt av informasjonen. “Post” -data sendes i skjemaet til behandlingsskriptet.
Det er mange eksempler på skjemaet på internett. For eksempel bruker ethvert nettsted som krever innlogging et enkelt skjema for å sjekke brukerens detaljer mot de som er i en database. I dette tilfellet vil et passordfelt brukes til å holde brukerens passord privat. Online bestillingsskjemaer, påmeldingssider og undersøkelser bruker også skjemaer. Selv om HTML-koder brukes på en hvilken som helst webside, kan oppsettet eller funksjonaliteten forbedres av andre språk, inkludert JavaScript.