Denne oppskrivningen vil demonstrere metodene for å få og angi inngangstekstverdier i JavaScript.
Hvordan få og angi inngangstekstverdi i JavaScript?
For å få og angi inngangstekstverdi i JavaScript, bruk:
Gå gjennom hver av de nevnte metodene en etter en!
Metode 1: Få og angi inngangstekstverdi i JavaScript ved hjelp av dokument.getElementById () -metode
“getElementById ()”Metode får tilgang til et element med den spesifiserte IDen. Denne metoden kan brukes for å få tilgang til ID -ene til inngangsfeltene og knappene for å få og angi tekstverdien.
Syntaks
dokument.getElementById (ElementId)Her, “ElementId”Refererer til den spesifiserte IDen til et element.
Eksemplet nedenfor forklarer det diskuterte konseptet.
Eksempel
Først, inkluderer to inndatatypefelt og separate knapper for å få og sette inn inngangstekstverdiene med "ved trykk”Hendelser som vil få tilgang til de spesifiserte funksjonene:
Få deretter verdien av inngangsfeltet ved hjelp av dokumentet.getElementById () Metode:
dokument.getElementById ('getText').verdi = "input her";Nå, erklærer en funksjon som heter “getandSetText ()”. Her kan du hente inngangsfeltet med "getText”Id og pass inngangsverdien til neste inngangsfelt som har“Settekst”Id:
funksjon getandSetText ()Tilsvarende definer en funksjon som heter “getText ()”. Etter det, få inngangsfeltet med "getText”Id og send den spesielle verdien til varslingsboksen for å få inngangstekstverdien:
funksjon getText ()Produksjon
Metode 2: Få og angi inngangstekstverdi i JavaScript ved hjelp av dokument.getElementByClassName () Metode
“getElementByClassName ()”Metode får tilgang til et element ved hjelp av det spesifiserte klassenavnet. Denne metoden kan på samme måte brukes for å få tilgang til klassen på inngangsfeltet og knappene for å legge inn og angi tekstverdien.
Syntaks
dokument.getElementsByClassName (ClassName)I syntaks ovenfor, "klassenavn”Representerer klassens navn på elementer.
Eksempel
I likhet med det forrige eksemplet, vil vi først få tilgang til det første inngangsfeltet med "getText" klassenavn. Deretter definerer du en funksjon som heter “getandSetText ()”Og få det spesifiserte inngangsfeltet basert på klassenavnet og angi verdien i neste inngangsfelt:
På samme måte definer en funksjon som heter “getText ()”, Legg til klassenavnet til det første inngangsfeltet og pass den spesielle verdien til varslingsboksen for å vise den hentede verdien:
funksjon getText ()Denne implementeringen vil gi følgende utgang:
Metode 3: Få og angi inngangstekstverdi i JavaScript ved å bruke “Dokument.QuerySelector () ”-metode
“dokument.QuerySelector ()”Henter det første elementet som samsvarer med den spesifiserte velgeren, og AddEventListener () -metoden kan legge til en hendelsesbehandler til det valgte elementet. Disse metodene kan brukes for å få ID for inngangsfeltet og knappene og bruke en hendelsesbehandler på dem.
Syntaks
dokument.QuerySelector (CSS Selectors)Her, “CSS -velgere”Se en eller flere CSS -velgere.
Se på følgende eksempel.
Eksempel
For det første, inkluder inndatatyper med sine plassholderverdier og knapper for å få og sette inn inngangstekstverdiene:
Deretter henter du de ekstra inngangsfeltene og knappene ved å bruke “dokument.QuerySelector ()”Metode:
La Buttoget = dokument.querySelector ('#get');Inkluder deretter en hendelsesbehandler som heter “Klikk”For begge knappene for å få og angi verdien, henholdsvis:
BUTTOGET.AddEventListener ('klikk', () =>Produksjon
Vi har diskutert de enkleste metodene for å få og sette inn inngangstekstverdi i JavaScript.
Konklusjon
For å få og angi inngangstekstverdi i JavaScript, bruk "dokument.getElementById ()”Metode eller
“dokument.getElementByClassName ()”Metode for tilgang til det spesifiserte inngangsfeltet og knappene basert på ID -er eller klassenavn og deretter angi verdiene. Dessuten "dokument.QuerySelector ()”Kan også brukes til å få og sette inn inngangstekstverdier i JavaScript. Denne bloggen forklarte metodene for å få og angi inngangstekstverdier i JavaScript.