Возвращение к исходному виду, после простоя focus()
Здравствуйте.
Есть такая форма: <div class="search" onclick="SearchView()"> <img src="/files/img/search.png" id="search-img"/> <p id="search-view" onclick="SearchView()"> Поиск </p> <form method="post" action="/action/search.php" id="search-form"> <input type="search" name="search" placeholder="Search..." /> <input type="submit" value="Search" /> </form> </div> Ну и такое событие: function SearchView() { var FormView = document.getElementById('search-form'); var TextView = document.getElementById('search-view'); var ImageView = document.getElementById('search-img'); FormView.style.display = "block"; TextView.style.display = "none"; ImageView.style.display = "none"; } Такой вопрос, возможно ли сделать чтобы после простоя допустим не фокусировка на элементе или при задержавшейся фокусировке ну допустим 15 минут, чтобы всё возвращалось назад? Почитал про elem.focus() не допёр. Прошу помощи. |
Я почти ничего не понял, неужели сложно выразить своим мысли а не чувства?
Используй таймер setTimeout. Запускай если форма не в фокусе, обнуляй если форма в фокусе и сразу запускай по новой, на случай "задержавшейся фокусировки" |
Часовой пояс GMT +3, время: 11:27. |