如何获取HTML页面所有class名称

js版本:

<script>
function getClass() {
	var arr = [];
	var str2 = document.getElementsByTagName("html")[0].innerHTML;
	var reg = /class=['"]?([\w\-+\s]+)['"]?/g;
	var flag1 = str2.replace(reg,function ($0, $1) {
		arr.push($1);
	});
	return arr;
}
console.log(getClass());
</script>

jq版本:

<script>
var class = $('*[class]');
$.each(class,function(){
	console.log(this.className);
});
</script>

 

分类目录

建站碰到问题了吗?

联系我们