Dette innlegget handler om å få informasjonskapselen ved å bruke navnet sitt i JavaScript.
Få/hente cookie ved navn i javascript
For å få verdien av en informasjonskapsel med et spesifikt navn i JavaScript, bruk "GetCookie ()”Funksjon. Denne funksjonen tar et informasjonskapslernavn som en parameter og returnerer verdien av cookien hvis den eksisterer eller null hvis cookien ikke eksisterer.
Eksempel
I det gitte eksemplet vil vi først sette informasjonskapselen og deretter få den med navn. Så først, lag to knapper, "Setcookie”Og“Getcookie”, I en HTML -fil og legg ved OnClick -hendelser som vil påkalle funksjonen på knappeklikk:
Definere en funksjon “setcookie ()”For å stille inn informasjonskapselen i nettleseren ved å bruke“dokument.kjeks" Egenskap:
funksjon setCookie ()Nå, definer en funksjon som heter “GetCookie ()”Ved å passere“Navn”Som en parameter for å få informasjonskapselen ved navn. Bekreft om cookien er til stede ved å bruke "lengde" Egenskap. Hvis lengden ikke er lik null, del kakestrengen basert på separator "=”Og skriv ut navnet og dens verdi i en varslingsmelding:
FunctionGetCookie (navn)Ring "GetCookie ()”Funksjon ved å gi navnet på informasjonskapselen som“Cookiename”:
GetCookie (Cookiename);Det kan observeres at informasjonskapselen først er satt, og at verdien deretter blir hentet ved hjelp av kakebanen:
Det handler om å få informasjonskapselen ved navn i JavaScript.
Konklusjon
Bruke "GetCookie ()”Funksjon ved å passere“Navn”Som en parameter, sjekk om kakelengden ikke er lik null, del kakestrengen ved å bruke“dele()”Metode ved å passere en separator, og få verdien av cookien på det spesifiserte navnet. Merk at denne funksjonen bare vil utføre sin funksjonalitet hvis informasjonskapselen er satt i den nåværende sides domene. Dette innlegget definerte prosedyren for å få informasjonskapselen ved navn i JavaScript.