在javascript中使用类更改文本
尝试更改将类名作为子级的所有点的文本 尝试了以下代码,但没有更改在javascript中使用类更改文本,javascript,Javascript,尝试更改将类名作为子级的所有点的文本 尝试了以下代码,但没有更改 函数myFunction(){ document.getElementsByClassName(“child”).innerHTML=“Milk”; } 咖啡 茶 点击这里! 使用特定选择器获取所有元素。然后循环遍历所有元素以设置内容 请注意:如果要设置的值是文本,则最好使用,而不是: 函数myFunction(){ document.queryselectoral(“.child”).forEach(函数(li){ l
函数myFunction(){
document.getElementsByClassName(“child”).innerHTML=“Milk”;
}
- 咖啡
茶
点击这里!
使用特定选择器获取所有元素。然后循环遍历所有元素以设置内容
请注意:如果要设置的值是文本,则最好使用,而不是:
函数myFunction(){
document.queryselectoral(“.child”).forEach(函数(li){
li.textContent=“牛奶”;
});
}
- 咖啡
茶
点击这里!
使用特定选择器获取所有元素。然后循环遍历所有元素以设置内容
请注意:如果要设置的值是文本,则最好使用,而不是:
函数myFunction(){
document.queryselectoral(“.child”).forEach(函数(li){
li.textContent=“牛奶”;
});
}
- 咖啡
茶
点击这里!
document.getElementsByCassName()返回HTMLElement数组。
因此,您不能立即使用innerHTML
您需要迭代数组,例如:
var eles = document.getElementsByClassName('child');
for (var i = 0; i < eles.length; i++) {
eles[i].innerHTML = 'Milk';
}
var eles=document.getElementsByClassName('child');
对于(变量i=0;i
document.getElementsByCassName()返回HTMLElement数组。
因此,您不能立即使用innerHTML
您需要迭代数组,例如:
var eles = document.getElementsByClassName('child');
for (var i = 0; i < eles.length; i++) {
eles[i].innerHTML = 'Milk';
}
var eles=document.getElementsByClassName('child');
对于(变量i=0;i