//封装2 id+class function$(para,obj){if(para.charAt(0) == '#'){//通过截取字符串来判断执行的是获取id还是classvararr = para.split("#");varidName = arr[1];returndocument.getElementById(idName); }elseif(para.charAt(0) == '.') {vararr1 = para.split(".");varclassming = arr1...
function getClass(tagName,className)//获得标签名为tagName,类名className的元素{if(document.getElementsByClassName)//支持这个函数{returndocument.getElementsByClassName(className); }else{var tags=document.getElementsByTagName(tagName);//获取标签var tagArr=[];//用于返回类名为className的元素for(var i=0;i ...
1 1 function getClass(oParent,clsName){ 2 var oParent = document.getElementById(oParent); 3 2 var boxArr = new Array(); 4 3 oElements = oParent.getElementsByTagName('*'); 5 4 for(var i=0;i<oElements.length;i++){ 6 5 if(oElements[i].className == clsName){ 7 6 boxArr...
JS-获取class类名为某个的元素-【getClass】函数封装 2017-04-26 09:54 −原理: /* * 根据class获取元素. * 原理是,取出oparent下的所有元素,组成数组,然后遍历类名,全等判断。*/ 源码 1 1 function getClass(oParent,clsName){ 2 var oParent = docum... ...
原理: 根据class获取元素. 原理是,取出oparent下的所有元素,组成数组,然后遍历类名,全等判断。 源码 1 1 function getClass(oParent,clsName){ 2 var oParent = document.getElementById(oParent); ...
电脑、html编辑器、浏览器。1、首先,打开html编辑器,新建html文件,例如:index.html,填充问题基础代码。2、在index.html中的标签,输入js代码:$('body').append($('button').attr('class'));。3、浏览器运行index.html页面,此时按钮的class名被js取到并打印了出来。
oUl.getElementsByTagName('li'); for(var i = 0; i < oLi.length; i++) { if(oLi[i].className...">测试 测试 测试 封装方法:根据className...获取元素 // 封装方法:根据className获取元素 function getByClass(oParent, sName...) { var arr = []; var aEle = oParent.getElementsByTagName...
var btn=document.getElementById('btn'); 1. (2)通过标签名获取:document.getElementsByTagName('标签名') 例: 登录 1. var btns=document.getElementsByTagName('button')[1]; 1. (3)通过class名获取:document.getElementsByClassName('class名') 例: 静夜思 1. var...
通过id获取元素 document.getElementById('div');//获取id为div的元素 通过class获取 document.getElementsByClassName('top'...);//获取页面中所有的class为top的元素集合通过标签名获取 document.getElementsByTagName('p');//获取页面中所有的标签为p的元素集合通过name获取 document.getElementsByName...('user'...
function getClass(tagname, className) { //tagname指元素,className指class的值 //判断浏览器是否支持getElementsByClassName,如果支持就直接的用 if (document.getElementsByClassName) { return getElementsByClassName(className); } else { //当浏览器不支持getElementsByClassName的时候用下面的方法 ...