Hjem Sosiale medier 5 HTML5 Form Input Tricks - dummies

5 HTML5 Form Input Tricks - dummies

Innholdsfortegnelse:

Video: CSS-Tricks Screencast #99: Overview of HTML5 Forms Types, Attributes, and Elements 2024

Video: CSS-Tricks Screencast #99: Overview of HTML5 Forms Types, Attributes, and Elements 2024
Anonim

Den vanligste måten å få brukerinngang til et JavaScript-program på, er å bruke HTML-skjemaelementer. Den nyeste versjonen av HTML, HTML5, har flere nye formelementer og attributter.

Tekstinnganger

Tekstinnganger er den mest grunnleggende typen HTML-skjemafelt. De brukes til å gi brukeren et tomt innspill hvor hun kan skrive inn noen verdi. Her er et eksempel på koden som brukes til å lage en tekstinngang:


Her ser dette feltet ut i en nettleser:

Plassholdertekst

Plassholdertekst vises i innsendingsfeltet før en bruker begynner å skrive. Det er nyttig for å fortelle brukeren hva du forventer at de skal skrive inn.

Her er et eksempel på bruk av plassholdertekst i en tekstinngang:


Her ser dette feltet ut i en nettleser.

Autofokus

Når inntastingsfeltet er valgt, og du kan se markøren inne i den, har den "fokus. "Hvis du vil ha et bestemt felt (for eksempel feltet Fornavn) å ha" fokus "så snart en nettside laster, kan du bruke autofokusattributtet. Slik ser det ut:



E-postinngang

E-postfeltet ser ut som en tekstboksinngang, og det fungerer også som et tekstfelt i de fleste tilfeller også. Men noen ganger behandler nettleseren e-post-innfelt annerledes enn et tekstfelt. For eksempel, når et e-postfelt er "i fokus" på en iPhone, viser et spesielt tastatur som har snarveier for å skrive inn e-postadresser.

Her er et eksempel på bruk av e-post-feltet:



Innspillingsinngang

En skyveinngang er et inntastingsfelt som lar brukeren velge et nummer innenfor en rekke tall ved hjelp av en dra og slipp kontroll.

Her er koden for å lage en glidebryter:


Slik ser en glidebryter ut i en nettleser.

Påkrevd

Hvis du vil tvinge brukeren til å skrive inn en verdi i et felt før han kan sende inn skjemaet, har HTML5 et navn som kreves.

For å få et skjemafelt som kreves, trenger du bare å legge til det nye attributtet i et skjemainntastingsfelt, slik som dette:


Når en bruker forsøker å sende dette skjemaet uten å fylle ut feltet Telefonnummer, får hun en melding som spør henne for å fylle den inn:

I følge denne skrivingen støtter ikke alle nettlesere den nødvendige attributtet, men det støttes av Chrome, Firefox, Internet Explorer og Opera.

Finn ut mer

Hvis du vil ha mer informasjon om elementene og attributter og hvordan du kan jobbe med dem i JavaScript, kan du gå til HTML-skjemaveiledningen på Mozilla Developer Network.

5 HTML5 Form Input Tricks - dummies

Redaktørens valg

Slik legger du til en bildetekst på en figur i Word 2013 - dummies

Slik legger du til en bildetekst på en figur i Word 2013 - dummies

Når du legger til en bildetekst til en figur, håndterer Word 2013 oppgaven med å holde nummereringen i sekvensiell rekkefølge. Du kan eventuelt legge til beskrivende tekst i bildeteksten hvis du vil, eller endre nummereringsformatet. En bildetekst er en tekstetikett som beskriver et bildes innhold. Skriftene er vanligvis nummerert for å beskrive hvilket bilde ...

Hvordan du bruker tekstattributter og WordArt-effekter i Word 2013 - dummies

Hvordan du bruker tekstattributter og WordArt-effekter i Word 2013 - dummies

Du kan endre Word 2013-tekst med en rekke attributter, for eksempel fet, kursiv, understrekende og så videre. Du kan bruke noen av disse fra Mini Toolbar og / eller Font-gruppen på Hjem-fanen. Andre er tilgjengelige i dialogboksen Font. Noen av dem har også hurtigtaster. Her ser du ...

Redaktørens valg

Hvordan lage en collage med bilder - dummies

Hvordan lage en collage med bilder - dummies

Du kan lage en collage ved å bruke lag i bilde- redigeringsprogramvare. Pile så mange bilder som du vil ha på forskjellige lag i samme collagebilde, og plasser dem for å lage den collageeffekten du vil ha:

Hvordan lage en vignett i ditt digitale bilde - dummies

Hvordan lage en vignett i ditt digitale bilde - dummies

En vignett er en sirkulær kant rundt Interessant i et fotografi, og vignetter er effektive når de brukes med et portrett. Du kan lage en fargerik vignett med gradvis blanding av motivet:

Hvordan lage komplekse feil i bryllupsbilder - dummies

Hvordan lage komplekse feil i bryllupsbilder - dummies

Du bør være sikker på å glatte huden på din emner i din digitale bryllupsfotografering, spesielt hvis bildet er et nærbilde. Du kan glatte huden på en annen måte, men her er en rask og smertefri metode: Åpne bildet i Photoshop og lag et duplikatlag ved å trykke på Command + J (Mac) eller ...

Redaktørens valg

Digital SLR Kamera Sensor Størrelse for Nature Photography - Dummies

Digital SLR Kamera Sensor Størrelse for Nature Photography - Dummies

Hvis du er i markedet for en digital SLR-kamera som passer godt til naturfotografering, bør du vurdere et par problemer relatert til kameraets sensor: Sensorstørrelse: Hvis du skyter landskap, er en full-frame sensor ekstremt nyttig fordi den fanger mer av scenen med en hvilken som helst brennvidde. Bare en håndfull ...

Foto Avspilling på ditt digitale speilreflekskamera - dummies

Foto Avspilling på ditt digitale speilreflekskamera - dummies

Det er mer å spille av bilde på ditt digitale speilreflekskamera enn du kan tro. Det er et spesielt nyttig verktøy som gjør det mulig å sjekke eksponeringen og fargen til hvert bilde du tar. Det er to måter å gå om avspilling. Med automatisk gjennomgang viser kameraet bildet for en bestemt tid. ...

Eksponeringsmodus Hurtigveiledning for Canon Rebel T1i / 500D digitalkamera - dummies

Eksponeringsmodus Hurtigveiledning for Canon Rebel T1i / 500D digitalkamera - dummies

Bruk dette tabellen for en rask forklaring på Canon Rebel T1i / 500D-kameraets eksponeringsmoduser (du velger disse ved hjelp av modusvelgeren på toppen av digitalkameraet). Kontroll av innstillinger for bildeopptak avhenger av eksponeringsmodus. Noen er helt automatiske, og andre lar deg nøyaktig manipulere eksponering, farge og fokus.