I tried to use the code below to change text color to random colors every second but it still didn't work, Is this the correct script when calling element by className
var tx = document.getElementByClassName("this");
function getRandomColor() {
var letters = '0123456789ABCDEF';
var color = '#';
for (var i = 0; i < 6; i++ ) {
color += letters[Math.floor(Math.random() * 16)];
}
return color;
}
function changeColor(){
tx.style.color= getRandomColor();
}
setInterval(changeColor,1000);