[JavaScript] js根据id,class,标签获取元素 →→→→→进入此内容的聊天室

来自 , 2019-05-30, 写在 JavaScript, 查看 113 次.
URL http://www.code666.cn/view/e9f586fd
  1. var get = {
  2.         byId: function(id) {
  3.                 return document.getElementById(id)
  4.         },
  5.         byClass: function(sClass, oParent) {
  6.                 if(oParent.getElementsByClass){
  7.                         return (oParent || document).getElementsByClass(sClass)
  8.                 }else{
  9.                         var aClass = [];
  10.                         var reClass = new RegExp("(^| )" + sClass + "( |$)");
  11.                         var aElem = this.byTagName("*", oParent);
  12.                         for (var i = 0; i < aElem.length; i++) reClass.test(aElem[i].className) && aClass.push(aElem[i]);
  13.                         return aClass
  14.                 }
  15.         },
  16.         byTagName: function(elem, obj) {
  17.                 return (obj || document).getElementsByTagName(elem)
  18.         }
  19. };
  20.  
  21. //实例
  22. var oNav = get.byId("nav");
  23. var aLi = get.byTagName("li", oNav);
  24. var aSubNav = get.byClass("subnav", oNav);
  25. //javascript/4653

回复 "js根据id,class,标签获取元素"

这儿你可以回复上面这条便签

captcha