Я хотел бы знать, как очистить текстовое поле каждые «х» секунд, используя JavaScript (или что-то самое лучшее) в моем HTML/PHP iPad WebApp.Очистить поле ввода каждые x секунд
Любая помощь приветствуется!
Я хотел бы знать, как очистить текстовое поле каждые «х» секунд, используя JavaScript (или что-то самое лучшее) в моем HTML/PHP iPad WebApp.Очистить поле ввода каждые x секунд
Любая помощь приветствуется!
Ванильный JavaScript: очищает входное значение каждые 3 секунды
setInterval(
function() {
document.getElementById("my-input").value = "";
}, 3000);
<input id="my-input" type="text" />
Это метод, который я решил использовать! Спасибо! –
@JoeClifford Добро пожаловать! – Muhammet
используя jQuery, вы могли бы сделать что-то подобное;
, где 2000 - это количество миллисекунд (то есть 2 секунды), чтобы выполнить функцию clear, которая затем находит div, который вы хотите очистить, и опустошает его. Если это текстовое поле или что-то, что вы хотите очистить, просто обновите функцию, чтобы сделать то, что вам нужно.
function clear() {
$("#yourIdToEmpty").clear();
}
setTimeout(clear, 2000);
Использование JQuery,
$(document).ready(function(){
var interval = 1000; /*seconds * 1000. I'm using 1000 */
setInterval(function(){
$("#input").val('');
}, interval);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type='text' id='input'/>
Спасибо, Джеймс! –
Если я не ошибаюсь, вы хотите получить текстовое поле, которое должно быть очищено после интервала 'x' количества секунд. Проверьте этот код, просто изменив секунды (он есть в JavaScript). https://jsfiddle.net/an7qvs15/
UPDATE [Включено код в ответ] -
JS код используется - setInterval ( функция() { document.getElementById ("Автоудален") значение = "". }, 4000);
Если автоматическое удаление является идентификатором заданного текстового поля.
Добавьте свой код к ответу –
Я предоставил ссылку на jsfiddle, это рабочий пример. В этом коде текст очищается каждые 4 секунды. – freesoul
Это будет сделано с помощью javascript. https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers/setTimeout – chris85
Спасибо, @ chris85 –