本文目录一览:
js怎么获取元素的class名?
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html,填充问题基础代码。
2、在index.html中的script标签,输入js代码:$('body').append($('button').attr('class'));。
3、浏览器运行index.html页面,此时按钮的class名被js取到并打印了出来。
js怎么获取元素的class名
js获取元素的class名:
var className=document.getElementsByClassName('names')[0];
jquery获取元素的class名:
var className = $('.names').atrr('class');
相关概念
getElementsByClassName() 方法返回文档中所有指定类名的元素集合,作为 NodeList 对象。
NodeList 对象代表一个有顺序的节点列表。NodeList 对象 我们可通过节点列表中的节点索引号来访问列表中的节点(索引号由0开始)。
js如何获取DIV的 class值?
js如何获取DIV的 class值:
!DOCTYPE html
html
head
meta charset="UTF-8"
title原生Js通过class属性值获取对象/title
script type="text/javascript"
window.onload = function(){
console.log(getElementByClassName("tag").length);
console.log(getElementByClassName("tag"));
}
function getElementByClassName(classnames){
var objArray= new Array();//定义返回对象数组
var tags=document.getElementsByTagName("*");//获取页面所有元素
var index = 0;
for(var i in tags){
if(tags[i].nodeType==1){
if(tags[i].getAttribute("class") == classnames){ //如果某元素的class值为所需要
objArray[index]=tags[i];
index++;
}
}
}
return objArray;
}
/script
/head
body
div class="tag nav" /div
div class="tag" /div
/body
/html
扩展资料
div 可定义文档中的分区或节(division/section)。
div 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。
如果用 id 或 class 来标记 div,那么该标签的作用会变得更加有效。
注释:div 是一个块级元素,也就是说,浏览器通常会在 div 元素前后放置一个换行符。
提示:请使用 div 元素来组合块级元素,这样就可以使用样式对它们进行格式化。
参考资料:百度百科DIV