Denne oppskrivningen vil diskutere metoden for å legge til og fjerne en readonly attributt i JavaScript.
Hvordan legge til og fjerne Readonly attributt i JavaScript?
For å legge til og fjerne et readonly attributt i JavaScript, bruk "setAttribute ()”Og“Fjerning ()”Metoder.
“setAttribute ()”Metode tildeler en verdi til en attributt, og“Fjerning ()”Metode fjerner en attributt fra det spesifiserte elementet. Disse metodene kan være assosiert med en "Klikk”Hendelse for å angi den spesifiserte verdien som“readonly”Og begrense fjerningen.
Syntaks
element.setAttribute (navn, verdi)I syntaks ovenfor, "Navn”Henviser til attributtnavnet, og“verdi”Er den nye verdien som skal tildeles.
element.Fjerning (navn)Her, “Navn”Henviser til navnet på den aktuelle attributtet.
Gå gjennom følgende eksempel for demonstrasjon.
Eksempel
Først, inkluderer to knapper med "addAttribute”Og“Fjerning”IDS. Disse knappene vil bli brukt for å legge til og fjerne henholdsvis readonly -attributtet. Inkluder også en inngangs -ID som "tekst”For å legge inn tekstdataene:
I JavaScript -filen bruker du "dokument.QuerySelector ()”For å hente de ekstra HTML -elementene ved hjelp av deres spesifiserte ID -er:
var addButton = dokument.QuerySelector ('#addattribute');Etter det, bruk "AddEventListener ()”Metode for å knytte klikkhendelsesbehandleren med SetAttribute () -metoden. Det vil fungere på en slik måte at når "Legg til attributt”-Knappen er klikket, verdien av inngangsfeltet blir satt som“readonly”:
AddButton.AddEventListener ('klikk', () =>Tilsvarende, gjenta den samme prosedyren for å fjerne SET -attributtet ved å inkludere hendelsen, klikk separat og bruke RemoveAttribute () -metoden:
RemoveButton.AddEventListener ('klikk', () =>For å teste formål vil vi for det første legge inn en verdi i inndatafeltet og klikke på Attributt -knappen. Som et resultat vil attributtet til merverdien bli satt som readonly. Klikk deretter på Fjern attributtknappen. Du kan merke at verdien fortsatt vil være der (ikke fjernet). Slik vil det gitte programmet fungere:
Vi har gitt de enkleste metodene for å legge til og fjerne readonly attributter i JavaScript.
Konklusjon
For å legge til og fjerne Readonly -attributter i JavaScript, “setAttribute ()”Og“Fjerning ()”Metoder kan brukes for å legge til og fjerne henholdsvis readonly -attributtet ved å hente den tilsvarende knapp -ID, inkludert en hendelsesbehandler og en inngangstype med hver av de implementerte metodene. Denne bloggen forklarte metodene for å legge til og fjerne Readonly -attributter i JavaScript.