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).
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".
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