<li role="presentation" class="course-nav-tab-curriculum">
<a href="#tab-curriculum" data-toggle="tab">
<i class="fa fa-cube"></i>
<span>Plan estudios</span>
</a>
</li>
我的目标是为“课程”更改“学习计划”的文本我只能使用 javascript,到目前为止我有这个:
var x = document.getElementsByClassName("fa-cube");
var i;
for (i = 0; i < x.length; i++) {
x[i].innerHTML = "Lecciones";
}
我的问题是我正在更改标签“i”而不是内部的“span”,我感谢这个小问题的帮助
第一点。
您的标签放错了位置,因为如果您希望
nav
通过具有标签的类访问文本,i
则后者必须像这样包装前者:接下来,一旦进行了更改,您就可以使用 JS 方法检索该值
querySelector
,我们可以像这样编写规则:好吧,我们告诉它使用
nav
具有该类的标签的女儿标签。最后通过我们
innerHTML
以这种方式使用的所需文本来修改文本例子