Get Cookie pelo nome em JavaScript

Get Cookie pelo nome em JavaScript
Cookies são pedaços de dados armazenados em um sistema por um navegador da web. Eles são frequentemente usados ​​para armazenar preferências do usuário, informações de login e outros tipos de dados que podem ser utilizados para personalizar a experiência de um usuário em um site. Os cookies são normalmente armazenados como pares de valor-chave, onde a chave é um identificador exclusivo para o cookie, e o valor são os dados de que as lojas de cookies.

Este post é sobre obter o cookie utilizando seu nome em JavaScript.

Get/busca biscoito por nome em javascript

Para obter o valor de um cookie com um nome específico em JavaScript, use o “getcookie ()”Função. Esta função leva um nome de biscoito como um parâmetro e retorna o valor do cookie se existir ou nulo se o cookie não existir.

Exemplo

No exemplo dado, primeiro definiremos o cookie e depois o receberemos pelo nome. Então, primeiro, crie dois botões, “Setcookie" e "Getcookie”, Em um arquivo HTML e anexe eventos OnClick que invocarão a função no botão Clique:


Defina uma função “setcookie ()”Para definir o cookie no navegador usando o“documento.biscoito”Atributo:

função setcookie ()
documento.Cookie = "Cookiename = Cookie; expira = terça -feira, 27 de dezembro de 2022 12:30:00 UTC";
alerta ("cookie está definido");

Agora, defina uma função chamada “getcookie ()"Ao passar"nome”Como um parâmetro para obter o cookie pelo nome. Verifique se o cookie está presente usando o “comprimento”Atributo. Se seu comprimento não for igual a zero, divida a corda do biscoito com base no separador “=”E imprima o nome e seu valor em uma mensagem de alerta:

functionGetCookie (nome)
if (documento.biscoito.comprimento != 0)
var Array = documento.biscoito.split ("=");
alert ("name =" + matriz [0] + "" + "value =" + matriz [1]);

outro
alerta ("cookie não disponível");

Ligar para "getcookie ()”Função passando o nome do cookie como“Cookiename”:

getcookie (cookiename);

Pode -se observar que o cookie é o primeiro definido e, em seguida, seu valor é buscado usando o nome do cookie:

Isso se trata de obter o biscoito pelo nome em JavaScript.

Conclusão

Use o "getcookie ()”Função passando o“nome”Como parâmetro, verifique se o comprimento do cookie não é igual a zero, divida a corda do cookie usando o“dividir()”Método passando um separador e obtenha o valor do cookie no nome especificado. Observe que esta função executará apenas sua funcionalidade se o cookie estiver definido no domínio da página atual. Este post definiu o procedimento para obter o cookie pelo nome em JavaScript.