zoukankan      html  css  js  c++  java
  • JavaScript Dom 查找

    JavaScript Dom 查找

    一、直接查找

    获取单个元素 document.getElementById('i1')
    获取多个元素(列表数组) document.getElementsByTagName('div')
    获取多个元素(列表数组) document.getElementsByClassName('c1')

    • // 根据ID获取一个标签
    • document.getElementById

    • // 根据name属性获取标签集合
    • document.getElementsByName

    • // 根据class属性获取标签集合
    • document.getElementsByClassName

    • // 根据标签名获取标签集合
    • document.getElementsByTagName

    二、间接查找

    指定单个元素 tag = document.getElementById('i1')
    查找该元素父级标签 = tag.parentElenment

    • // 父节点
    • parentNode    

    • // 所有子节点      
    • childNodes      

    • // 第一个子节点    
    • firstChild     

    • // 最后一个子节点     
    • lastChild    

    • // 下一个兄弟节点       
    • nextSibling         

    • // 上一个兄弟节点
    • previousSibling     

    • // 父节点标签元素 
    • parentElement   

    • // 所有子标签        
    • children       

    • // 第一个子标签元素         
    • firstElementChild    

    • // 最后一个子标签元素   
    • lastElementChild        

    • // 下一个兄弟标签元素
    • nextElementtSibling    

    • // 上一个兄弟标签元素 
    • previousElementSibling  

  • 相关阅读:
    POJ 3468 A Simple Problem with Integers
    BZOJ 4430 Guessing Camels
    POJ 2309 BST
    POJ 1990 MooFest
    cf 822B Crossword solving
    cf B. Black Square
    cf 828 A. Restaurant Tables
    Codefroces 822C Hacker, pack your bags!
    [HDU 2255] 奔小康赚大钱
    [BZOJ 1735] Muddy Fields
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/10417206.html
Copyright © 2011-2022 走看看