最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript中獲取class的簡單實現(xiàn)

 更新時間:2016年07月12日 09:42:29   投稿:jingxian  
下面小編就為大家?guī)硪黄猨avascript中獲取class的簡單實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

js中沒有獲取class的辦法,找了一些封裝好的方法,這里整理一下

(1)先進行封裝

//封裝getClass 
      function getClass(tagName,className) //獲得標簽名為tagName,類名className的元素 
      { 
        if(document.getElementsByClassName) //支持這個函數(shù) 
        {    return document.getElementsByClassName(className); 
        } 
        else 
        {    var tags=document.getElementsByTagName(tagName);//獲取標簽 
          var tagArr=[];//用于返回類名為className的元素 
          for(var i=0;i < tags.length; i++) 
          { 
            if(tags[i].class == className) 
            { 
              tagArr[tagArr.length] = tags[i];//保存滿足條件的元素 
            } 
          } 
          return tagArr; 
        } 
      } 

(2)主體程序

<ul>
  <li class="dicTap">1</li>
  <li class="dicTap">2</li>
  <li class="dicTap">3</li>
  <li class="dicTap">4</li>
</ul>     

(3)獲取class為dicTap的所有l(wèi)i內(nèi)容程序

window.onload = function()
{  var topMenus = getClass('li','dicTap');
  for(var i=0;i < topMenus.length; i++)
  {
    alert(topMenus[i].innerHTML);    
  }

}

(4)項目中實際應用

//點擊的  自定義屬性personid,打開詳情頁面并且進行跨頁面?zhèn)髦?
      var dicTap = getClass('li','dicTap'); 
        for(var i=0;i <dicTap.length; i++) 
        { 
          dicTap[i].addEventListener('tap',function(){ 
            var personId=this.getAttribute("personid"); 
            localStorage.a=personId; 
            mui.openWindow({ 
            url: 'disciplineDetail.html', 
            id:'disciplineDetail' 
            }); 
          }) 
        } 
 
      //封裝getClass 
      function getClass(tagName,className) //獲得標簽名為tagName,類名className的元素 
      { 
        if(document.getElementsByClassName) //支持這個函數(shù) 
        {    return document.getElementsByClassName(className); 
        } 
        else 
        {    var tags=document.getElementsByTagName(tagName);//獲取標簽 
          var tagArr=[];//用于返回類名為className的元素 
          for(var i=0;i < tags.length; i++) 
          { 
            if(tags[i].class == className) 
            { 
              tagArr[tagArr.length] = tags[i];//保存滿足條件的元素 
            } 
          } 
          return tagArr; 
        } 
      }

以上這篇javascript中獲取class的簡單實現(xiàn)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • js提取中文拼音首字母的封裝工具類

    js提取中文拼音首字母的封裝工具類

    這篇文章主要給大家介紹了關于利用js實現(xiàn)的一個提取中文拼音首字母的封裝工具類,文中給出了詳細完整的示例代碼,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以直接拿來用,下面隨著小編來一起學習學習吧。
    2018-03-03
  • js保留兩位小數(shù)方法總結(jié)

    js保留兩位小數(shù)方法總結(jié)

    本篇文章給大家總結(jié)了js保留兩位小數(shù)的各種方法以及每種方法的實例代碼分析,如果大家對此有需要,一起來學習下js保留兩位小數(shù)的方法吧。
    2018-01-01
  • JavaScript 巧學巧用

    JavaScript 巧學巧用

    本文主要給大家分享一下在編寫JavaScript代碼的時候存在的一些方法和技巧,雖然有時候條條大路都通向羅馬,但是也許總會有那么一條最短的路徑可走。希望通過以下幾點JavaScript技巧讓大家的代碼“化繁為簡,化簡為精”
    2017-05-05
  • JS驗證IP,子網(wǎng)掩碼,網(wǎng)關和MAC的方法

    JS驗證IP,子網(wǎng)掩碼,網(wǎng)關和MAC的方法

    這篇文章主要介紹了JS驗證IP,子網(wǎng)掩碼,網(wǎng)關和MAC的方法,涉及javascript正則表達式的相關使用技巧,需要的朋友可以參考下
    2015-07-07
  • IE6中鏈接A的href為javascript協(xié)議時不在當前頁面跳轉(zhuǎn)

    IE6中鏈接A的href為javascript協(xié)議時不在當前頁面跳轉(zhuǎn)

    IE6中當鏈接A的href為javascript協(xié)議時不能在當前頁面跳轉(zhuǎn),本例給出有效的解決方法,大家不妨參考下
    2014-06-06
  • 詳解webpack的proxyTable無效的解決方案

    詳解webpack的proxyTable無效的解決方案

    這篇文章主要介紹了詳解webpack的proxyTable無效的解決方案,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • 使用正則替換變量

    使用正則替換變量

    使用正則替換變量...
    2007-05-05
  • JS實現(xiàn)課程表小程序(仿超級課程表)加入自定義背景功能

    JS實現(xiàn)課程表小程序(仿超級課程表)加入自定義背景功能

    這篇文章主要介紹了JS實現(xiàn)課程表小程序(仿超級課程表)加入自定義背景功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • 原生JS實現(xiàn)循環(huán)Nodelist Dom列表的4種方式示例

    原生JS實現(xiàn)循環(huán)Nodelist Dom列表的4種方式示例

    這篇文章主要介紹了原生JS實現(xiàn)循環(huán)Nodelist Dom列表的4種方式,結(jié)合具體實例形式分析了javascript循環(huán)遍歷Nodelist Dom列表的常用操作技巧,需要的朋友可以參考下
    2018-02-02
  • Bootstrap table使用方法詳細介紹

    Bootstrap table使用方法詳細介紹

    bootstrap-table是在bootstrap-table的基礎上寫出來的,專門用于顯示數(shù)據(jù)的表格插件。這篇文章主要為大家詳細介紹了JS組件Bootstrap Table使用方法,具有一定的實用性和參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12

最新評論

珠海市| 襄城县| 兴安县| 临沂市| 佛山市| 大方县| 石家庄市| 玛沁县| 天柱县| 若尔盖县| 望谟县| 盐城市| 安阳县| 滁州市| 苏州市| 抚宁县| 普定县| 迭部县| 长寿区| 冷水江市| 兴安县| 扎赉特旗| 潼南县| 高密市| 岳普湖县| 马关县| 贡觉县| 营口市| 金昌市| 莒南县| 庄河市| 长宁县| 邵武市| 乡宁县| 鄂伦春自治旗| 牙克石市| 潞城市| 富裕县| 象州县| 姚安县| 漠河县|