码迷,mamicode.com
首页 > Web开发 > 详细

5月16日上课笔记-js中DOM操作

时间:2017-06-21 11:43:02      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:var   append   type   ace   删除   谷歌浏览器   move   attribute   修改   

一、DOM操作
    DOM节点的操作
        增加
        删除
        修改
    节点的信息:
        nodeName   获取节点的标签名
        parentNode  获取父节点
        childNodes  IE忽略回车换行,chrome回车换行是文本节点
        nodeType  节点类型:
                1:元素节点
                3:文本节点
                9:document节点
                2:属性节点
        firstChild(支持IE浏览器) || firstElementChild(支持谷歌浏览器)
        //获取第一个子节点
        var fc = ulDom.firstElementChild || ulDom.firstChild;
        lastChild || lastElementChild 最后一个子节点
        nodeValue:
            元素节点,document节点的nodeValue都为null
            文本节点的nodeValue,就是文本内容
    节点的属性:
        attribute
    创建节点:
        createElement(tagname);
        A.appendChild(B) 将B节点放到A节点的末尾
        cloneNode(true); //复制节点,为true包括所有子节点
        insertBefore(A,B);
    删除节点:
        removeChild();
        replaceChild();
二、js操作样式:
    style属性:
    className(外部样式和内部样式)
        类样式 .class

 

5月16日上课笔记-js中DOM操作

标签:var   append   type   ace   删除   谷歌浏览器   move   attribute   修改   

原文地址:http://www.cnblogs.com/benben2013A/p/7058069.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!