Установка входного значения с переменной через заданный интервал - PullRequest
0 голосов
/ 18 февраля 2019

У меня есть текстовое поле ввода HTML, и я пытаюсь использовать Javascript для отображения живых часов внутри этого текстового поля (т. Е. Использовать скрипт для обновления текущего времени каждую секунду и вставлять это текущее время в значение = ""

Для этого у меня запущена функция javascript startTime () для захвата текущего времени в формате 00:00:00. Затем я использую другую функцию setInputValue () для получения результатов функции startTime() в качестве «значения» входного текстового поля

Это работает и отображает текущее время внутри текстового поля, как и ожидалось.

Так как отображает только время загрузки сценариевМне нужно setInterval (), чтобы он обновлялся каждую секунду. К сожалению, добавление var t = setInterval (startTime, 1000); это не так. Я также пробовал setInterval (setInputValue, 1000), и это не меняетвремя каждую секунду, либо.

Я вставляю свой код здесь по этой ссылке: https://www.w3schools.com/code/tryit.asp?filename=G1B141Z87FCF

Редактировать, чтобы добавить: Хотя, возможно, есть более простые методы, чем makinВ конечном результате значение входного текстового поля, я должен сделать это таким образом, потому что это «живое время» будет отображаться как наложение на видеопоток.Единственный способ получить доступ к редактированию текста этого видео наложения - это изменить «значение» текстового поля.Все это работает для отображения времени, оно просто не меняется каждую секунду, если я не обновлю скрипт вручную.

Спасибо за любую помощь, которую вы могли бы оказать.

...