Javascript JS-如何从li类获取文本=";主动的;?

Javascript JS-如何从li类获取文本=";主动的;?,javascript,Javascript,警报($(“li.active a”).text()) 纯JavaScript 仅返回文档中与标记li匹配的第一个元素,该标记的属性值为“active” 但是,当有可能同时有几个活动时,您可能需要 x = document.getElementsByClassName("active"); var i; for (i = 0; i < x.length; i++) { console.log(x[i].textContent); // do something with


警报($(“li.active a”).text())

纯JavaScript 仅返回文档中与标记
li
匹配的第一个元素,该标记的
属性值为
“active”

但是,当有可能同时有几个活动时,您可能需要

x = document.getElementsByClassName("active");
var i;
for (i = 0; i < x.length; i++) {
    console.log(x[i].textContent); // do something with text
}

返回所有这些元素的值,虽然一次返回所有元素(因此在本例中,如果两个列表项可以同时处于
“活动”状态,则会得到“12”。

document.querySelector('li.active')。textContent
,因为OP没有指定它们正在使用JQuery,所以可能需要添加非JQuery解决方案(如果只针对其他谷歌用户)
x = document.getElementsByClassName("active");
var i;
for (i = 0; i < x.length; i++) {
    console.log(x[i].textContent); // do something with text
}
$("li.active a").text()