Problema mesaj in functie de ora zilei
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
Skeptic
- Mesaje:8
Problema mesaj in functie de ora zilei
Am inceput ca cateva zile sa ma uit peste cursul de javascript, nu am atata timp sa invat toata ziua pentru ca sunt la munca .
Am scriptul :
Cod: Selectaţi tot
<script type="text/javascript">
var d= new Date()
var ora=d.getHours()
if(ora<10) {
document.write(" Buna dimineata")
}
else {
document.write(" Buna ziua")
}
</script>
Cum il pot modifica sa imi arate si buna seara in functie de ora ?
De exemplu inainte de ora 10 zice "buna dimineata" in timpul zilei "Buna ziua"; si cum fac dupa ora 21 sa zica "Buna seara"?
Am incercat multe combinatii dar nu mi-a reusit.
Multumesc.
MarPlo
Mesaje:4343
Salut
Cand sunt mai multe conditii pentru o variabila, se foloseste si
else if() .
Uite concret la script-ul tau:
Cod: Selectaţi tot
<script type="text/javascript">
var d = new Date();
var ora = d.getHours();
if(ora < 10) {
document.write(' Buna dimineata');
}
else if(ora < 21) {
document.write(' Buna ziua');
}
else {
document.write('Buna seara');
}
</script>
Skeptic
Mesaje:8
Gata m-am prins unde am gresit , dupa "else" am inceput sa pun dinou "if(ora>21)" si imi aparea in pagina de 2 ori mesajul . Am inteles acuma, ms.
Subiecte similare
- Problema curs de Engleza
Sesizari Erori si Greseli
Primul mesaj
Buna.
Am descarcat cursul curs_eurocor-engleza_incepatori_1-16.rar si cand vreau sa-l dezarhivez imi da eroarea asta:
An error occures whilw...
Ultimul mesaj
Buna,
Poti sa descarci cursul de engleza, nivel intermediar, de la urmatoarele linkuri:
- Lectiile 1-16...
- O mica problema de animatie CSS
HTML - XHTML - CSS
Primul mesaj
Noroc, MarPlo!
1. Am vizitat pe twitter un site de animatie, in care website-ul actual se numeste CSS-Challenges,com. In respectivul website, sunt...
Ultimul mesaj
1. Multumesc pentru raspuns.
2. Am inteles raspunsul tau: este un mic examen oferit voluntarilor online, pentru a le afla capacitatile de rezolvare...