我想将集合中的每个元素更改为红色。我不知道,但我的解决方案不起作用。有任何想法吗?
var arr = [1,2,3,4];
for(var i=0; i<arr.length;++i){
arr[i].style.backgroundColor = "rgb(0, 0, 0)"; // I want to set i element in the array to color red
}
答案 0 :(得分:-2)
您需要创建要插入DOM的HTML元素。就像现在一样,它都是JS。
var body = document.querySelector("body");
for (int i = 1; i<=4;i++){
var node = document.createTextNode(i);
node.style.color = "red";
body.appendChild(node);
}