Я невероятно новичок в Javascript и плохо знаю его.Однако мне удалось создать таймер обратного отсчета, который работает наполовину так, как я этого хочу.Это довольно просто, но в основном это таймер, который ведет обратный отсчет до определенной даты, а затем, как только он достигает указанной даты и времени, он затем отображает текст, который я могу настроить.Я хотел бы, чтобы этот код мог отображать кнопку с гиперссылкой, как только обратный отсчет достигнет нуля.Вот код, который у меня есть:
// Set the date we're counting down to
var countDownDate = new Date(Date.now() + 20000).getTime();
// Update the count down every 1 second
var x = setInterval(function() {
// Get todays date and time
var now = new Date().getTime();
// Find the distance between now and the count down date
var distance = countDownDate - now;
// Time calculations for days, hours, minutes and seconds
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((distance % (1000 * 60)) / 1000);
// Output the result in an element with id="demo"
document.getElementById("demo").innerHTML = days + " days, " + hours + " hours, " +
minutes + " minutes, & " + seconds + " seconds";
// If the count down is over, write some text
if (distance < 0) {
clearInterval(x);
document.getElementById("demo").innerHTML = "We're Live on Facebook!";
}
}, 1000);
<p id="demo" class="countdown-live" style="text-align:center;"></p>
Любая помощь, позволяющая отобразить кнопку с гиперссылкой вместо текста "Мы живем в Facebook!"будет принята с благодарностью.