Respostas no Fórum
-
AutorPosts
-
13 de agosto de 2023 às 13:48 em resposta a: JavaScript 12 – Exercícios (parte 2) Mudança de foto via javascript #121497Marcio Felipe Gomes RodriguesParticipante
Identifiquei e agora foi! Eu havia esquecido de colocar “hora” do “< 18″ em:
} else if (hora >= 12 && < 18){
img.src=”tarde.png”Por isso não estava indo. Agora deu certo!
Obrigado eu mesmo pela minha dedicação e esforço!
13 de agosto de 2023 às 13:36 em resposta a: JavaScript 12 – Exercícios (parte 2) Mudança de foto via javascript #121496Marcio Felipe Gomes RodriguesParticipanteOlá, tudo bem?
Meu programa não muda a tela do HTML. Ele estava rodando até chegar os “IFs” do JavaScript.Já visitei os comentários dos colegas e não encontrei a solução para o meu impedimento.
HTML:
<!DOCTYPE html>
<html lang=”pt-br”>
<head>
<meta charset=”UTF-8″>
<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>
<title>Hora Automática</title>
<link rel=”stylesheet” href=”style.css”>
</head>
<body onload=”carregar()”>
<header>
<h1>Hora Automática</h1>
</header>
<section>
<div id=”msg”>
Aqui vai paracer a mensagem!
</div>
<div id=”imagem”>
</div>
</section>
<footer><p>© MR</p></footer>
<script src=”script.js”></script>
</body>
</html>JS
function carregar(){
var msg = document.getElementById(‘msg’)
var img = document.getElementById(‘imagem’)
var data = new Date()
var hora = data.getHours()
msg.innerHTML=Neste momento, a hora é: ${hora} horas.
if (hora >= 0 && hora < 12) {
img.src=”dia.png”
} else if (hora >= 12 && < 18){
img.src=”tarde.png”
} else {
img.src=”noite.png”
}
}Poderiam ajudar?
Marcio Felipe Gomes RodriguesParticipanteObrigado pelo retorno e pela dica. Eu havia procurado a aula referente e não havia encontrado, achei que não havia nada sobre. Consegui resolver o problema lendo as dúvidas dos demais aqui do fórum. Eu Coloquei o “.value” na “var” referente ao país da function. Ficou tipo: “var p = document.getElementById(‘pais’).value” e deu certo!
Obrigado!
Marcio Felipe Gomes RodriguesParticipanteEu não consigo, por nada neste mundo, fazer meu programa entender quando dizer que é estrangeiro ou brasileiro.
Alguém poderia me ajudar, por favor?<!DOCTYPE html>
<html lang=”pt-br”>
<head>
<meta charset=”UTF-8″>
<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>
<title>Treino Nacionalidade</title>
</head>
<body>
<h1>Nacionalidade</h1>
Digite seu país:
<input type=”text” name=”pais” id=”pais”>
<input type=”button” value=”Verificar” onclick=”verificar()”>
<div id=”res”>Resultado</div><script>
function verificar(){
var p = document.getElementById(‘pais’)
var res = document.getElementById(‘res’)
if (p != “Brasil”){
res.innerHTML=Você é Estrangeiro
} else {
res.innerHTML=”Você é brasileiro”
}}
</script>
</body>
</html> -
AutorPosts