У меня есть вот такой скрипт
<script>
function lol() {
var secs = sessionStorage.getItem('secs') || 11;
var timer = setInterval(function () {
secs--;
var element = document.getElementById("status");
element.innerHTML = "<h2>У вас осталось <b>" + secs + "</b> секунд до закрытия вопроса</h2>";
if (secs == 0) {
sessionStorage.removeItem('secs');
document.querySelector('input[type="submit"]').click();
clearInterval(timer);
}
else {
sessionStorage.setItem('secs', secs);
}
if (secs == 0) {
clearInterval(timer);
}
}, 1000)
}
</script>
Как сделать чтобы после того, как этот скрипт отработал, запустился ещё раз?
ТОЛЬКО ПОСЛЕ ТОГО КАК ОТРАБОТАЛ
function lol() {
var secs = sessionStorage.getItem('secs') || 11;
var timer = setInterval(function () {
secs--;
var element = document.getElementById("status");
element.innerHTML = "<h2>У вас осталось <b>" + secs + "</b> секунд до закрытия вопроса</h2>";
if (secs == 0) {
sessionStorage.removeItem('secs');
document.querySelector('input[type="submit"]').click(); // - ???
clearInterval(timer);
lol(); // !!!
} else {
sessionStorage.setItem('secs', secs);
}
}, 1000)
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости