在Javascript中如何获取类(class)

要获取元素的类,我们要了解元素的类是通过什么添加上的?因为每个元素都有一个或多个特性,这些特性的用途是给出相应元素或其内容的附加信息。操作特性的Dom方法有三;分别为:getAttribute()、setAttribute()和removeAttribute();这三个方法可以针对任何特性使用,包括那些以HTMLElement类型属性的形式定义的特性。

html结构


1


text


2


js行为代码

var p=documnet.getElementsByTageName("p") 或者document.querySelectorAll("p");
var len=p.length;
//方法1
for(var i=0;i if(p[i].getAttribute("class")){
if(p[i].className.indexOf('text') >-1){
console.log(“找到class类”)
}
}
}
//方法2
for(var i=0;i if(p[i].getAttribute=="text"){
console.log("找到calss类")
}
}
//方法3
for(var i=0;i if(p[i].className=="text"){
console.log(“找到class类”)
}
}

你可能感兴趣的:(在Javascript中如何获取类(class))