от
Я пытаюсь сделать простой индикатор загрузки для загрузки в течение 10 секунд всегда, когда вызывается функция JavaScript. Я не хочу использовать jQuery или любую библиотеку. Я хочу, чтобы это было на чистом JavaScript. Единственная мысль, которую я не понимаю, - как заставить прогрессбар загружаться с 0 до 100% за 10 секунд. Я предоставляю код с тем, что я сделал до сих пор. Какие-либо предложения?
var elem = document.getElementById("slide
.slide
<div class="slide



    

        

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

4 Ответы

0 голосов
от
Я думаю, что вы просто должны изменить элемент, который вы увеличиваете по ширине. Не уверен, что вы ожидали такого поведения:
var elem = document.getElementById("progress
.slide
0 голосов
от
насколько я понял, я думаю, что вы ищете это. прогресс-бар будет завершен на 100% через 10 секунд
 var elem = document.getElementById("progress
.slide
0 голосов
от
Привет, пожалуйста, проверьте ниже решение
var elem = document.getElementById("progress
.slide
0 голосов
от
Это работает для меня Я изменил элемент на внутренний div и удалил ширину из CSS Я также изменил скорость Тогда я на самом деле назвал функцию
var elem = document.getElementById("progress
.slide
...