Od razu mówie, że jestem zielony w konfiguracji skryptów, więc wybaczcie jeśli pytanie jest głupie
Chciałbym na swojej stronie umieścić skrypt, który odlicza od losowego numeru z danego przedziału, a po zakończeniu odliczania w polu, gdzie były kolejne numery pojawiałby się dany tekst. Byłby ktoś może chętny podzielić się czymś takim?
Jedyne co udało mi się znaleźć to:
<html><head><title>Landing Page</title><style>.timer { color:red; border:none; font-family:verdana; font-size:16pt; font-weight:bold; border-right-color:#FFFFFF}</style></head> <script>// Random Countdown Timer Script, by http://ctrtard.comvar timer;function startCount(){ timer = setInterval(count,200); // 200 = 200ms delay between counter changes. Lower num = faster, Bigger = slower.}function count(){ var rand_no = Math.ceil(9*Math.random()); // 9 = random decrement amount. Counter will decrease anywhere from 1 - 9. var el = document.getElementById('counter'); var currentNumber = parseFloat(el.innerHTML); var newNumber = currentNumber - rand_no; if (newNumber > 0) { el.innerHTML = newNumber; } else { el.innerHTML = "Sold Out"; // This message is displayed when the counter reaches zero. }}</script> <body onLoad="startCount();"> <span class="timer"><span id="counter">431</span></span> </body> </html>
Mam tylko problem z zamianą wartości 431 na losowo generowaną liczbę, albo od razu pojawia się napis "Sold out" albo na stronie widnieje treść funkcji którą (zapewne nieudolnie) próbuje tam umieścić, a nie jej wartość.
Z góry dziękuje za wszystkie odpowiedzi