如何从一个类中获取按钮内使用的所有类名?

时间:2018-06-26 07:14:21

标签: javascript

我有一个具有多个类名a,b并处于活动状态的按钮。

<button class="a b active"></button>

我只想使用active获得类名a和b。我使用了以下代码

document.querySelectorAll('.active')

我知道

<button_ngcontent-c1="" class="a b active" ng-reflect-klass="0,0" ng-reflect-ng-class="[object Object]"></button>

我无法获得此类a和b。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

ui.R library(shiny) library(googleVis) ui <- fluidPage( titlePanel("ShinyProj") ,sidebarLayout( mainPanel( ,plotOutput("g1") ,tableOutput("t1") ) ,sidebarPanel( radioButtons("typeInput" ,"Product Type" ,choices=c("Corn","Wheat","Soybeans") ,selected=("Corn") ) ) ) 给您一个NodeList。

从那开始,将该列表散布到一个数组中,并对其进行迭代以获取querySelectorAll属性:

className
const nodeList = document.querySelectorAll('.active');

const els = [...nodeList];

for (let el of els) {
  console.log(el.className.split(' '));
}