HTML <input> etikett
Definition och användning
<input>
Taggen definierar ett inmatningsfält där användaren kan mata in data.
<input>
Element är de viktigaste formulärelementen.
<input>
Element kan visas på flera sätt, beroende på type-attribut.
Här är olika inmatningstyper:
<input type="button">
<input type="checkbox">
<input type="color">
<input type="date">
<input type="datetime-local">
<input type="email">
<input type="file">
<input type="hidden">
<input type="image">
<input type="month">
<input type="number">
<input type="password">
<input type="radio">
<input type="range">
<input type="reset">
<input type="search">
<input type="submit">
<input type="tel">
<input type="text">
(standardvärde)<input type="time">
<input type="url">
<input type="week">
Se vidare type-attributFör att se exempel på varje inmatningstyp!
Exempel
HTML-formulär som innehåller tre inmatningsfält; två textfält och en submit-knapp:
<form action="/action_page.php"> <label for="fname">Förnamn:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">Efternamn:</label> <input type="text" id="lname" name="lname"><br><br> <input type="submit" value="Skicka"> </form>
Tips och kommentarer
Tips:Använd alltid <label>-taggen för att definiera etiketter för följande element:
<input type="text"> <input type="checkbox"> <input type="radio"> <input type="file"> <input type="password">
Egenskap
Egenskap | Värde | Beskrivning |
---|---|---|
accept |
|
Bestämmer vilken typ av fil som skickas via filuppladdning. Bestämmer vilka filtyper som användaren kan välja från filinmatningsdialogen (endast för type="file"). |
alt | Text | Bestämmer alternativtexten för bilden (endast för type="image"). |
autocomplete |
|
Bestämmer om <input>-elementet bör aktivera automatiskt slutför. |
autofocus | autofocus | Bestämmer att <input>-elementet bör automatiskt fokuseras när sidan laddas. |
checked | checked | Bestämmer att <input>-elementet bör vara förutvalt när sidan laddas (gäller för type="checkbox" eller type="radio"). |
dirname | inputname.dir | Bestämmer textriktningen som kommer att skickas. |
disabled | disabled | Bestämmer att <input>-elementet bör vara inaktiverat. |
form | Formulär id | Bestämmer formuläret som tillhör <input>-elementet. |
formaction | URL | Bestämmer URL:en som används för att hantera filer från inmatningskontroller när formuläret skickas (gäller för type="submit" och type="image"). |
formenctype |
|
Definierar hur formulärdatan ska kódas när den skickas till servern (gäller för type="submit" och type="image"). |
formmethod |
|
Definierar den HTTP-metod som används för att skicka data till action-URL (gäller för type="submit" och type="image"). |
formnovalidate | formnovalidate | Definierar att formuläremellen inte ska valideras vid skickande. |
formtarget |
|
Definierar var som svarsresponsen efter att ha skickat formuläret ska visas (gäller för type="submit" och type="image"). |
height | Pixel | Definierar höjden på <input>-elementet (endast tillämpligt för type="image"). |
list | datalist_id | Citerar en <datalist>-element som innehåller fördefinierade alternativ för <input>-elementet. |
max |
|
Definierar det maximala värdet för <input>-elementet. |
maxlength | nummer | Definierar det maximala antalet tecken som <input>-elementet tillåter. |
min |
|
Definierar det minsta värdet för <input>-elementet. |
minlength | nummer | Definierar det minsta antalet tecken som krävs i <input>-elementet. |
multiple | multiple | Definierar att användaren kan mata in flera värden i <input>-elementet. |
name | Text | Definierar namnet på <input>-elementet. |
pattern | Reguljärt uttryck | Definierar den reguljära uttrycket för att kontrollera värdet för <input>-elementet. |
placeholder | Text | Definierar en kort påminnelse om den förväntade värdet för <input>-elementet. |
popovertarget | Elementets id | Definierar vilken popup-element som ska anropas (endast tillämpligt för type="button"). |
popovertargetaction |
|
Definierar vad som händer när du klickar på knappen (endast tillämpligt för type="button"). |
readonly | readonly | Definierar att inmatningsfältet är skrivskyddat. |
required | required | Definierar att inmatningsfältet måste fyllas i innan formuläret skickas. |
size | nummer | Definierar bredden på <input>-elementet (i tecken). |
src | URL | URL för bilden som används som submit-knapp (endast tillämpligt för type="image"). |
step |
|
Bestämmer avståndet mellan giltiga tal i inputfältet. |
type |
|
Bestämmer vilken typ av <input>-element som ska visas. |
value | Text | Bestämmer värdet för <input>-elementet. |
width | Pixel | Bestämmer bredden på <input>-elementet (endast för type="image"). |
Globala egenskaper
<input>
Etiketter stöder också Globala egenskaper i HTML.
Evennsegenskaper
<input>
Etiketter stöder också Evennsegenskaper i HTML.
Standard CSS-inställningar
Ingen.
Webbläsarstöd
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Stöd | Stöd | Stöd | Stöd | Stöd |
Relaterade sidor
HTML-tillämpning:
HTML DOM-referenshandbok:
- Input Button-objekt
- Input Checkbox-objekt
- Input Color-objekt
- Input Date-objekt
- Input Datetime-objekt
- Input DatetimeLocal-objekt
- Input Email-objekt
- Input FileUpload-objekt
- Input Hidden-objekt
- Input Image-objekt
- Input Month-objekt
- Input Number-objekt
- Input Password-objekt
- Input Range-objekt
- Input Radio-objekt
- Input Reset-objekt
- Input Search-objekt
- Input Submit-objekt
- Input Text-objekt
- Input Time-objekt
- Input URL-objekt
- Input Week-objekt