Ahoj,
prosim vas potreboval bych pomoc, mam na strankach java script na odpocet casu do urcite udalosti, ale nevim si rady, jak zmenit barvu vychoziho textu, ktery se mi zobrazuje na strankach (barvu toho casu co se mi tam odpocitava)
tady je script:
<script>
function odpocetKrok(objID,text_datum)
{
var datum1,datum2,datum_rozdil,datum_pole, n,d,h,m,s, x,y,dd,mm,yy,text;
// ziskej z retezce datum
datum_pole = text_datum.split('.');
datum2 = new Date(datum_pole[2]*1, datum_pole[1]*1-1, datum_pole[0]*1); // rok,mesic-1,den+1
datum2.setTime(datum2.getTime() + 1 *24*60*60*1000); // dnesek + 1 den
//datum2 = new Date("July 21, 2008"); // dalsi moznost zadani primeho datumu, ale pozor + 1 den
datum1 = new Date();
// vypocet rozdilu datumu ode dneska
datum_rozdil = datum2.getTime() - datum1.getTime();
// vypocet dnu, hodin, minut, sekund
x = 0; y = 24 * 60 * 60 * 1000; d = Math.floor((datum_rozdil-x)/y); // dny
x += d * y; y = 60 * 60 * 1000; h = Math.floor((datum_rozdil-x)/y); // hodiny
x += h * y; y = 60 * 1000; m = Math.floor((datum_rozdil-x)/y); // minuty
x += m * y; y = 1000; s = Math.floor((datum_rozdil-x)/y); // sekundy
// zpusob vypsani
text = d + " " + (d==1?"den": (d>1 && d<5?"dny" : "dnů"));
text += " " + h + " " + (h==1?"hodinu": (h>1 && h<5?"hodiny" : "hodin"));
text += " " + m + " " + (m==1?"minutu": (m>1 && m<5?"minuty" : "minut"));
text += " " + s + " " + (s==1?"sekundu": (s>1 && s<5?"sekundy" : "sekund"));
// text, ktery se vypise
text = 'Daší zápas vyhrajeme za <p>' + text + ".";
// vypsani do objektu
document.getElementById(objID).innerHTML = text;
}
function odpocetStart()
{
// vytvot datum pro odpocet
// vytvor datum aktualni + tyden, aby bylo od ceho odpocitavat
var datum, text_datum;
datum = new Date();
datum.setTime(datum.getTime() + 7 *24*60*60*1000); // dnesek + tyden
text_datum = datum.getDate() + "." + (datum.getMonth() + 1) + "." + datum.getFullYear();
// nebo muzete nastavit datum primo
text_datum = '10.01.2012';
// spust program
odpocetKrok('cas', text_datum); // hned zobraz
var casovacID = setInterval("odpocetKrok('cas','" + text_datum + "')", 1000); // opakuj zobrazeni kazdych 1000 ms
}
</script>
Prosim, jak zmenit barvu toho vysledky?
Dekuji vam moc za pomoc
Pomoc s java scriptem Vyřešeno
Pomoc s java scriptem
Naposledy upravil(a) Ltb dne 12 led 2012 15:57, celkem upraveno 1 x.
Důvod: Změna sekce
Důvod: Změna sekce
Re: Pomoc s java scriptem
Postni sem celej obsah souboru z kterýho jsi tohle vydloub (popřípadě z .html a .css souboru co jsou u tohodle), barva bude v css a ne v javascriptu. Nejlíp jen odkaz - jestli je to umístěný na netu.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Pomoc s java scriptem
záleží jaké ID předáš funkci odpocetKrok v parametru objID
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Pomoc s java scriptem Vyřešeno
Panove dekuju vam moc, ale uz jsem na to prisel nastesti sam.. ale diky za ochotu!
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 5
- 19795
-
od Tay
Zobrazit poslední příspěvek
10 úno 2025 12:09
-
- 2
- 6793
-
od Dyonysos
Zobrazit poslední příspěvek
14 led 2025 16:19
-
-
Pomoc s výběrem PC monitoru. Příloha(y)
od ski1961 » 17 dub 2025 11:17 » v Rady s výběrem hw a sestavením PC - 29
- 6509
-
od windroid2
Zobrazit poslední příspěvek
22 dub 2025 20:28
-
-
- 5
- 2723
-
od Alferi
Zobrazit poslední příspěvek
31 bře 2025 19:37
-
- 4
- 4878
-
od Mikajl
Zobrazit poslední příspěvek
12 zář 2024 18:02
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů