91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript中怎么獲取指定class屬性名的元素

發布時間:2022-05-10 17:18:58 來源:億速云 閱讀:825 作者:iii 欄目:大數據

本篇內容主要講解“javascript中怎么獲取指定class屬性名的元素”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“javascript中怎么獲取指定class屬性名的元素”吧!

getElementsByClassName

除了通過指定標簽獲取元素外,DOM還提供了getElementsByClassName方法來獲取指定class名的元素。不過由于該方法比較新,較老的瀏覽器還不支持,比如IE6。不過我們可以通過hack方式來彌補老瀏覽器缺陷。該方法調用的方式如下所示:

document.getElementsByClassName('demo')    //demo為元素指定的class名

和getElementsByTagname一樣, 該方法除了能被document對象調用之外,還可以被普通的元素調用。

對于比較老的瀏覽器,比如IE6、7我們可以通過下面的hack方式來實現:

function getElementsByClassName(node,classname){
        if(node.getElementsByClassName) {
            return node.getElementsByClassName(classname);
        }else {
            var results = [];
            var elems = node.getElementsByTagName("*");
            for(var i = 0; i < elems.length; i++){
                if(elems[i].className.indexOf(classname) != -1){
                    results[results.length] = elems[i];
                }
            }
            return results;
        }
    }

到此,相信大家對“javascript中怎么獲取指定class屬性名的元素”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永善县| 邵阳县| 和田市| 咸阳市| 临猗县| 大姚县| 板桥市| 宜川县| 柞水县| 昭苏县| 万宁市| 石狮市| 称多县| 新津县| 永清县| 屯昌县| 开远市| 阿拉善左旗| 修水县| 紫阳县| 方山县| 萝北县| 巴彦淖尔市| 龙川县| 余干县| 临海市| 巴马| 尼玛县| 罗江县| 鹰潭市| 新建县| 泗洪县| 兴城市| 遂溪县| 西丰县| 商南县| 余江县| 白河县| 辽中县| 许昌县| 渝中区|