zoukankan      html  css  js  c++  java
  • 操作节点

     1 window.onload = function (ev) {
     2         // CRUD操作
     3         // var box = document.getElementsByClassName('box')[0];
     4 
     5         // 1. 创建节点
     6        /* var img = document.createElement('img');
     7         img.src = 'img/img_02.jpg';
     8         // box.appendChild(img);
     9 
    10         var btn = document.getElementsByTagName('button')[0];
            //在btn前面插入
    11 box.insertBefore(img, btn);*/ 12 13 // 2. 删除节点 14 // var btn = document.getElementsByTagName('button')[0]; 15 // btn.remove();方法1 16 // box.removeChild(btn); 方法2 17 18 // 3. 克隆标签 19 var box = document.getElementsByClassName('box')[0]; 20 // var newBox = box.cloneNode(); // 浅克隆 子元素不拷贝 21 var newBox = box.cloneNode(true); // 深克隆 里面的所有一切都被拷贝 22 // console.log(newBox); 23 document.body.appendChild(newBox); 24 25 }
    window.onload = function (ev) {
            // 1.获取节点
            var img = document.getElementsByTagName('img')[0];
            console.log(img);
    
            // 2. 获取标签的属性
            /*console.log(img.getAttribute('src'));
            console.log(img.getAttribute('alt'));
            console.log(img.alt);
            console.log(img.src);*/
    
            // 3. 设置属性
            img.setAttribute('src', 'img/img_02.jpg');
            img.setAttribute('alt', '这是一个美女呀!');
            img.setAttribute('itlike', '撩课');
            img.setAttribute('abc', 'cba');
    
           // 3. 删除属性
           img.removeAttribute('abc');
        }
  • 相关阅读:
    ASC2 做题记录
    ASC1 做题记录
    Codeforces #676 (div 2) 做题记录
    Codeforces #639 (div 1) 做题记录
    Atcoder Beginner Contest 160 做题记录
    CodeCraft-20 (div 2) 做题记录
    Codeforces 1242C
    Codeforces 1102F
    codeforces 732F
    codeforces 405E
  • 原文地址:https://www.cnblogs.com/zhangzhengyang/p/11186677.html
Copyright © 2011-2022 走看看