Javascript-DOM基本操作总结(1)

作者: html_dingling | 来源:发表于2016-05-04 17:42 被阅读117次

    1.元素获取方法
    a.获取单个元素:document.getElementById('idNname');
    document.querySelector('与css选择器格式一致');
    b.获取多个元素:document.getElementsByTagName('标签名');
    document.getElementsByName('表单元素的name');
    document.getElementsByClassName('');
    动态的,实时的
    document.querySelectorAll();
    静态的,非实时的;
    查找速度比上面的快,
    2.创建元素,文本
    document.createElement('div'); 创建元素
    document.createTextNode('hello world'); 创建文本节点
    3.移除元素
    ele.remove();移除包括element本身的全部,()内为空
    parentNode.removeChild('childNode');移除其中childnode
    4.插入到文档
    parentNode.appendChild(需要插入的node/newNode);
    插入到�parentNode�内后面
    parentNode.insertBefore(newNode,positionNode);
    插入到positionNode节点前面
    5.替换子元素
    parentNode.replaceChild(newNode,oldNode);
    6.复制元素
    ele.cloneNode(boolean);boolean为true时深复制,包括元素内部的子元素,也可以()为空
    , 浅复制
    7.属性的操作
    ele.setAttribute(name,value);设置属性
    ele.getAttribute(name);获取属性
    ele.removeAttribute(name);移除属性

    相关文章

      网友评论

        本文标题:Javascript-DOM基本操作总结(1)

        本文链接:https://www.haomeiwen.com/subject/dgnrrttx.html