JS(二十) DOM(1)查

2018-05-09  本文已影响21人  StevenTang

写在最前面

什么是DOM

对节点的增删改查


document

    document代表的整个文档
    如果你在script里面打印出document会在控制台显示
    #document

document.getElementById

<div id = 'one'></div>

var div = document.getElementById('one');
console.log(div);
//打印出<div id = 'one'></div>

getElementsByTagName

<div>1<div>
<div>2<div>
var div = document.getElementsByTagName('div');
console.log(div);
//打印出一个类数组[div,div]
//只要是系统给我们生成的都是类数组
如果要想单独一个就
var divOne = document.getElementsByTagName('div')[0];

getElementsByName

<img src='' name="demo">
var divOne = document.getElementsByName('demo')[0];
console.log(divOne);
//打印出<img src='' name="demo">

getElementsByClassName

<div class="demo"></div>
var demo = document.getElementsByClassName('demo')[0];
console.log(demo);
//打印出一个类数组<div class="demo"></div>

querySelector

<div>
    <span>
        <i></i>   
    </span>
</div>
var i = document.querySelector('div>span i');
//querySelector() 方法返回文档中匹配指定 CSS 选择器的一个元素
//queryselectorAll方法类似 但是选择一组

但是以上两种都不是事实的!!!!!!

未完待续.......

上一篇 下一篇

猜你喜欢

热点阅读