Javascript - Trocar um "bom dia" por um "boa noite" e inversam

Dezembro 2016



Introdução


Da mesma forma que com PHP, Javascript permite trocar um "bom dia " por um " boa noite " seguindo o relógio do usuário. Ao contrário do script PHP, a vantagem desta função em en Javascript é que ela segue o relógio do usuário não o servidor (cruzando os dedos para que todos os usuários estejam na no mesmo horário).

Script


Insira este pequeno código na sua fonte HTML :

       
<body>   
[...]   
<span id="bom dia ">Bom dia</span>   
[...]   

<script type="text/javascript">   
today=new Date()   
if(today.getHours() >= 0 && today.getHours() < 18) /* Note que se  colocar <= Bom dia até as 18h59 e que aqui ele estuver em  18h */   
{        
document.getElementById('bonjour').innerHTML='Bom dia';   
}   
else   
{        
document.getElementById('bom dia').innerHTML='Boa noite';   
}   
</script>   

[...]   
</body>   


Como com PHP, este pequeno código se afixará somente a partir da primeira palavra aqui, "Bom dia".

Note


Saiba que este script funciona em função do relógio do internauta. Se o internauta não estiver com o horário correto, ele verá um "bom dia" em plena noite ou uma "boa noite" em pleno dia.


Tradução feita por Ana Spadari

Veja também :
Este documento, intitulado « Javascript - Trocar um "bom dia" por um "boa noite" e inversam »a partir de CCM (br.ccm.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.