Пустые места игнорируются свойством InnerText. ⇐ Javascript
Пустые места игнорируются свойством InnerText.
Я пытаюсь написать функцию (на JavaScript), которая записывала бы предложение в тег , записывая его буквы одну за другой с паузой в 300 мс между каждой буквой, например . Я написал следующее:
var text = ["H", "e", "l", "l", "o", " ", "h ", "о", "ш", " ", "а", "р", "е", "у", "о", "у", "?"] тип функцииText() { вар я = 0; вар интервал = setInterval (функция () { var parag = document.getElementById("theParagraph"); вар paragOldText = parag.innerText; parag.innerText = paragOldText + text; я++; если (text.length == я) очиститьИнтервал (интервал); }, 200)
Начните вводить предложение
Как видите, в массиве есть несколько символов " " (пустое пространство); проблема в том, что он не записывает эти пустые места, поэтому предложение будет таким: «Hellohowareyou». Как мне это решить?
Я пытаюсь написать функцию (на JavaScript), которая записывала бы предложение в тег , записывая его буквы одну за другой с паузой в 300 мс между каждой буквой, например . Я написал следующее:
var text = ["H", "e", "l", "l", "o", " ", "h ", "о", "ш", " ", "а", "р", "е", "у", "о", "у", "?"] тип функцииText() { вар я = 0; вар интервал = setInterval (функция () { var parag = document.getElementById("theParagraph"); вар paragOldText = parag.innerText; parag.innerText = paragOldText + text; я++; если (text.length == я) очиститьИнтервал (интервал); }, 200)
Начните вводить предложение
Как видите, в массиве есть несколько символов " " (пустое пространство); проблема в том, что он не записывает эти пустые места, поэтому предложение будет таким: «Hellohowareyou». Как мне это решить?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение