I have a code that changes innerhtml with javascript, it works, but I don´t get how to change the text smoothly with pure javascript, like in jquery the (fast), (slow) function.
var text = ["Flugverspatung und Flugverfruhung", "Flugannullierung und Flugumleitung", "Flugzeugmangel und Nichtbeforderung", "Flug verpasst", "Gepack-Problematik"];
var counter = 0;
var elem = document.getElementById("Artikel-Middle-Uberschrift-Changetext");
setInterval(change, 2000);
function change() {
elem.innerHTML = text[counter];
counter++;
if (counter >= text.length) {
counter = 0;
}
}
<div id="Artikel-Middle-Uberschrift"><h2><b id="Artikel-Middle-Uberschrift-Changetext">Flugverspatung und Flugproblematik</b></h2></div>
Can anyone help me out with that ?