I prosessen med å fylle ut et bestemt skjema eller et spørreskjema, er det ofte situasjoner når det er behov for å vise et bestemt svar eller varsel som svar på det valgte alternativet. For eksempel å håndtere flervalgsspørsmål osv. I slike tilfeller er det veldig nyttig å endre etikettteksten ved hjelp av JavaScript.
Hvordan endre etiketttekst ved hjelp av JavaScript?
Følgende tilnærminger kan brukes til å endre etiketttekst i JavaScript:
Tilnærming 1: Endre etiketttekst i JavaScript ved hjelp av InnerHTML -egenskapen
“indrehtml”Eiendom returnerer det indre HTML -innholdet i et element. Denne egenskapen kan brukes til å hente den spesifikke etiketten og endre teksten til en nyordnede tekstverdi.
Syntaks
element.indrehtml
I syntaks ovenfor:
Eksempel
Gå gjennom følgende kodebit for å forklare det uttalte konseptet tydelig:
Følg nå den undergitte JavaScript-koden:
funksjon labeltxt ()
La få = dokument.getElementById ('Lbl')
få.InnerHTML = "Det forkortede navnet er dokumentobjektmodell";
Produksjon
I outputten kan det observeres at tekstverdien til “merkelapp”Endres både på DOM og i koden også i"Elementer" seksjon.
Tilnærming 2: Endre etiketttekst i JavaScript ved bruk
“Innertekst”Eiendom returnerer elementets tekstinnhold. Denne egenskapen kan implementeres for å tildele en brukerinnsatsverdi som er lagt inn i inngangsfeltet til den tildelte etikettens tekst.
Syntaks
element.Innertekst
I syntaks ovenfor:
Eksempel
Følgende eksempel demonstrerer det uttalte konseptet:
Skriv inn et navn:
Nå i JavaScript -kodeutdraget, utfør følgende trinn:
funksjon labeltxt ()
La få = dokument.getElementById ('lbl');
La navn = dokument.getElementById ('navn').verdi;
få.innertekst = navn;
Produksjon
I ovennevnte utgang er det tydelig at ønsket krav oppnås.
Tilnærming 3: Endre etiketttekst i JavaScript ved hjelp av jQuery -teksten () og HTML () -metodene
“tekst()”Metode returnerer tekstinnholdet i de valgte elementene.“html ()”Metode returnerer det indre innholdet i de valgte elementene.
Syntaks
$ (velger).tekst()
I denne syntaksen:
$ (velger).html ()
I den ovennevnte syntaks:
Eksempel
Dette eksemplet vil illustrere det uttalte konseptet ved hjelp av jQuery -metoder.
Gå gjennom det undergitte kodebiten:
Gå gjennom følgende JavaScript -kodelinjer:
funksjon labeltxt ()
$ ('#lbl1').tekst ("Linuxhint")
funksjon labeltext2 ()
$ ('#lbl2').HTML ("JavaScript")
Produksjon
I output ovenfor tilsvarer den første transformerte tekstverdien til etiketten på dokumentobjektsmodellen (DOM) til jQuery "tekst()”Metode og den andre er et resultat av“html ()”Metode.
Vi har samlet tilnærmingene til å endre etiketttekst ved hjelp av JavaScript.
Konklusjon
“indrehtml”Eiendom,“Innertekst”Eiendom, eller jQuery's“tekst()”Og“html ()”Metoder kan brukes til å endre etiketttekst ved hjelp av JavaScript. Innerhtml -egenskapen kan brukes for å få den spesifikke etiketten og endre tekstinnholdet til en nyordnede tekstverdi. InterText -egenskapen kan implementeres for å tildele en ny tekstverdi til den tilgjengelige etiketten og dermed endre den. JQuery -tilnærmingen kan brukes til å transformere etikettens tekstverdi ved hjelp av de to metodene, noe som resulterer i det samme utfallet i form av to forskjellige tildelte tekstverdier. Denne oppskrivningen demonstrerte teknikkene for å endre etiketttekst ved hjelp av JavaScript.