Ir para conteúdo
Fórum Script Brasil

zCaioSantos

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Posts postados por zCaioSantos

  1. Tentem fazer uma function e mudar somente o style do elemento:

    <body>
        <form name="formulario">
            <input id="meu-elemento" type="text" name="campo" style="border:2px solid red;">
            <input type="button" value="Mudar cor da borda" onclick="bordaAzul();">
        </form>
        
        <script>
            function bordaAzul() {
                document.getElementById("meu-elemento").style.borderColor = "blue";
            }
        </script>
    </body>

     

  2. Bom dia, Bruno o problema está na hora de salvar e buscar os elementos no localStorage.  O codigo arruma é esse:

    <html>
    
    <head>
        <script>
            function loadInfos() {
                var IMail = localStorage.getItem('email');
                document.getElementById("email").value = IMail;
            }
    
            function saveInfos() {
                var IEmail = document.getElementById("email").value;
                localStorage.setItem('email', IEmail);
            }
        </script>
    </head>
    
    <body>
        <input id="email" type="text" placeholder="Email...">
        <br>
        <button id="saveAll" onclick="saveInfos();">Salvar Infos</button>
        <button id="loadAll" onclick="loadInfos();">Carregar Infos</button>
    </body>
    
    </html>

     

  3. Bom dia, Gustavo seu codigo está correto os unicos erros que achei foi na function, onde você está pegando o elemento HTML e não o value que está dentro dele, por isso que a condição não funciona.

    function Checar() {
    
      var nac_dig = document.querySelector('input#nac')
      var result = document.querySelector('div#result')
    
      if (nac_dig.value != 'EUA') {
        result.innerHTML = "Você é estrangeiro!"
      } else {
        result.innerHTML = "Você é americano!"
      }
    
    }

    ou 

    function Checar() {
    
      var nac_dig = document.querySelector('input#nac').value; // O .value server para pegar o valor em string do elemento
      var result = document.querySelector('div#result');
    
      if (nac_dig != 'EUA') {
      	result.innerHTML = "Você é estrangeiro!"
      } else {
      	result.innerHTML = "Você é americano!"
      }
    
    }

     

  4. Teria alguma forma de fazer o contador continuar contando com o usuário fora da pagina web? 

    meu código:
     

    'use strict';
    
    let temp;
    let hour = 0;
    let minute = 0;
    let second = 0;
    let millisecond = 0;
    
    function start() {
    
        hour = localStorage.getItem('hour');
        minute = localStorage.getItem('minute');
        second = localStorage.getItem('second');
    
        if (hour == null) {
            hour = 0;
        }
    
        if (minute == null) {
            minute = 0;
        }
    
        if (second == null) {
            second = 0;
        }
    
        temp = setInterval(() => {
            if ((millisecond += 10) == 1000) {
                millisecond = 0;
                second++;
            }
            if (second == 60) {
                second = 0;
                minute++;
            }
            if (minute == 60) {
                minute = 0;
                hour++;
            }
    
            localStorage.setItem('millisecond', millisecond);
            localStorage.setItem('second', second);
            localStorage.setItem('minute', minute);
            localStorage.setItem('hour', hour);
    
            document.getElementById('hour').innerText = returnData(hour);
            document.getElementById('minute').innerText = returnData(minute);
            document.getElementById('second').innerText = returnData(second);
    
    
        }, 10);
    }

     

×
×
  • Criar Novo...