[アート] DOMプログラミングのgetElementsByClassName

<DIVのid = '店'> 
    <DIV CLASS = A1 'A2'> 111 </ DIV> 
    <DIVクラス= 'A1〜A3'> 222 </ DIV> 
    <DIVクラス= 'A2、A3'> 333 </ div> 
</ div> 
<スクリプトタイプ= "テキスト/ javascriptの"> 関数のgetElementsByClassName(ノード、クラス名){
     場合(node.getElementsByClassName){ 
         戻りnode.getElementsByClassName(クラス名)。
    } {
         VARの ELEM = node.getElementsByTagName( '*' )。
        VaRの結果= [];
        以下のためのvar i = 0; I <elem.length。

                結果は[result.length] = ELEM [I]。
            } 
        } 
        戻り値の結果; 
    } 

} 
VAR shoping =のdocument.getElementById( '店' );
VaRの事=のgetElementsByClassName(shoping、 'A1' )。
console.log(事)。
</ SCRIPT>

 

ます。https://www.cnblogs.com/positive/p/3736392.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_34221073/article/details/93495805