getElementsByClass()函数
大家应该都知道查找或定位某一文档中元素,可以使用document.getElementById(); 或者document.getElementsByTagName();
但是常常我们的DOM结构不允许很多ID出现,我们需要很多class容器。用jQuery的同学应该都知道jQuery中一个一个很好使用的方法$(“.***”)这样就能得到相应的class元素,由于页面中也许会出现很多这样的元素,因此获得的值是个数组,要取得某一元素需要用选择器中的子元素,比如:$(“ul li:nth-child(2)”);或者属性…
那么像jQuery这种库可以让我们轻松获得class容器,原生的JavaScript怎么获得呢? 或许刚开始你会想到getElementsByClass(),但是浏览器对他的支持参差不齐。那么我们能否自己试着写一个函数来直接获取class容器勒?
