Tratar variável, foram da função e em outro arquivo.

1. Tratar variável, foram da função e em outro arquivo.

Lucas Stefanoni
lucas1098

(usa Ubuntu)

Enviado em 17/08/2020 - 18:35h

Boa tarde Galera,

Estou com uma grande dificuldade em manusear uma variável dentro do meu programa,

Tenho um primeiro html aonde que é meu login, faço a validação desse login em um webservice, eu envio os dados do formulário html para um arquivo js

function carro() {
var modelo= document.getElementById('modelo').value;
var placa= document.getElementById('placa').value;

até ai tudo certo, estou precisando utilizar essas variáveis em outros arquivos htmls apenas para deixar fixo na tela usando <p> ou <span>

tentei utilizar dentro desta função fazendo, sessionStorage.cdmodelo = modelo
e fora dela usar.
document.getElementById('modelo').innerHTML = sessionStorage.cdmodelo

mas nao deu certo.

fico na esperança da ajuda galera!
Muito obrigado!


  


2. Re: Tratar variável, foram da função e em outro arquivo.

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/08/2020 - 19:06h

Experimente dessa forma:
// Salva os dados na sessionStorage
sessionStorage.setItem('chave', 'valor');

// Obtém os dados da sessionStorage
var data = sessionStorage.getItem('chave');



3. Re: Tratar variável, foram da função e em outro arquivo.

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 17/08/2020 - 20:01h


lucas1098 escreveu:

Boa tarde Galera,

Estou com uma grande dificuldade em manusear uma variável dentro do meu programa,

Tenho um primeiro html aonde que é meu login, faço a validação desse login em um webservice, eu envio os dados do formulário html para um arquivo js

function carro() {
var modelo= document.getElementById('modelo').value;
var placa= document.getElementById('placa').value;

até ai tudo certo, estou precisando utilizar essas variáveis em outros arquivos htmls apenas para deixar fixo na tela usando <p> ou <span>

tentei utilizar dentro desta função fazendo, sessionStorage.cdmodelo = modelo
e fora dela usar.
document.getElementById('modelo').innerHTML = sessionStorage.cdmodelo

mas nao deu certo.

fico na esperança da ajuda galera!
Muito obrigado!

Boa noite Lucas, seguem Exemplos:
Grava:
<!DOCTYPE html>
<html>
<body>
<h1>Grava em LocalStorage</h1>

<p>Carro:&nbsp;<span id="carro">Aero Willys</span></p>
<p>Placa:&nbsp;<span id="placa">ABC-1234</span></p>

<script>
let
carro=document.getElementById("carro").innerHTML,
placa=document.getElementById("placa").innerHTML;
localStorage.carro=carro;
localStorage.placa=placa;
</script>

</body>
</html>

Pega:
<!DOCTYPE html>
<html>
<body>

<h1>Pega em LocalStorage</h1>

<p>Carro:&nbsp;<span style="color:blue;font-weight:bold" id="carro"></span></p>
<p>Placa:&nbsp;<span style="color:blue;font-weight:bold" id="placa"></span></p>

<script>
/*Esse temporizador, e só para não preencher de imediato*/
setTimeout(pegavars, 2500);

function pegavars(){
document.getElementById("carro").innerHTML="["+localStorage.carro+"]";
document.getElementById("placa").innerHTML="["+localStorage.placa+"]";
}
</script>

</body>
</html>


______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts