Kryssrutor är formelement där användaren kan markera eller avmarkera dem. De kallas ofta "flaggor" och används som en utlösare som låter dig få ett av två svar - "ja" eller "nej". Oftast uppstår frågan om att passera kryssrutan när nybörjare programmerar skapar formulär i hypertextdokument. Nedan följer den minsta uppsättning taggar som är nödvändiga för att lösa detta problem, som ska placeras i ett sådant dokument.
Instruktioner
Steg 1
Placera formuläretiketten i dokumentet - dess attribut ska innehålla information om vilken metod och till vilken adress data för alla formulärelement, inklusive kryssrutor, kommer att skickas. Ange adressen för datahanterarskriptet i åtgärdsattributet och dataöverföringsmetoden i metodattributet. Värdet på åtgärdsattributet kan lämnas tomt om den sida från vilken informationen skickas själv är ett hanterarskript. Två värden är tillåtna för dataöverföringsmetoden - Get and Post. Valet beror på vilket av dessa alternativ som är programmerat för att läsa mottagen data i hanterarskriptet. Den kompletta formuläretiketten med minimikravet på attribut kan se ut så här:
Steg 2
Ange önskat antal markeringsobjekt (kryssrutor) mellan öppnings- och stängningsformulärtaggarna. Detta görs med hjälp av inmatningstaggar, i det typattribut som kryssrutans värde skrivs för. Var och en av dem måste innehålla minst två obligatoriska attribut - namn och värde. Var uppmärksam på namnattributet - till skillnad från grupperade markeringselement (radio) bör namnvärdena för varje kryssruta vara olika. Ordet i detta attribut kommer att användas som namnet på variabeln som skickas från formuläret. Värdet på värdeattributet tilldelas variabeln med detta namn. En sådan grupp taggar i en form kan se ut så här:
Steg 3
Placera en knapp framför formulärets stängningstagg som, när du klickar på den, skickar det användarvalda kryssrutan till den adress som anges i formulärets öppningstagg. Gör detta med inmatningstaggen och placera värdet som skickas i typattributet. Förutom detta attribut kan du också lägga till värde genom att ange text där för att visa den på knappen för att skicka data. Den fullständiga koden som skickar informationen i kryssrutan som besökaren har valt till hanterarskriptet kan till exempel se ut så här: