

Nefunkčí javascript
Proč mi nefungují 2 javascripty za sebou ? Když nechám jen jeden tak funguje:
<script> casik = 0; mereni = setInterval("casik = casik+222; hodiny.innerHTML=casik", 1000); </script> <span id="hodiny">0</span>
<script> casik = 0; mereni = setInterval("casik = casik+222; hodiny.innerHTML=casik", 1000); </script> <span id="hodiny">0</span>
Používáš stejné proměnné, vzájemně si přepisují hodnoty.
ID musí být na stránce unikátní.
Jasně super dík moc to pomohlo, ale po několika vteřinách se hodnoty podobají a vůbec to neodpovídá číslům jako když jede každý javascript zvlášť. Proč to dělá ?
<script> casik = 0; mereni = setInterval("casik = casik+11; hodiny.innerHTML=casik", 1000); </script> <span id="hodiny">0</span>
<script> casik = 0; mereni = setInterval("casik = casik+222; hodiny2.innerHTML=casik", 1000); </script> <span id="hodiny2">0</span>
Aha a dá se s tím něco dělat ? Aby fungovali oba v jedné stránce ?
Používat pro každý jiné proměnné.
Dyť tam ale mám
span id="hodiny"
span id="hodiny2"
To nestačí ? Nemůžeš mi prosím poradit víc ? Já to sám dohromady nedám.
To jsou ID tagů. Já píšu o proměnných ve skriptech.
Tak to nevím o co jde. Tak já zkusím najít nějaký jiný javascript protože opravdu nevím co s tím.
Dík ale když to tam dám takto tak mi to neukáže nic :
<script>
var casik1 = 0;
var casik2 = 0;
setInterval(function() {
casik1 += 11;
casik2 += 222;
hodiny1.innerHTML = casik1;
hodiny2.innerHTML = casik2;
}, 1000);
</script>
Navíc já potřebuju aby to napsalo
něco 2568
Něco jiného 2562
Texty a za tím jiná čísla.
A tohle jsi tam nechal?
<span id="hodiny1">0</span>
<span id="hodiny2">0</span>
Hele ty seš fakt profík už to funguje. Díky moc fakt jsem byl z toho už zoufalej. Děkuji
Prosímtě můžu se ještě zeptat proč když chci udělat desetinou čárku tak to nefunguje ? Třeba takto mi to nejde
casik3 += 0,222;
Zkus pouzit desetinou tecku?