美文网首页
美妙清单

美妙清单

作者: 吃肉肉不吃肉肉 | 来源:发表于2019-12-30 21:12 被阅读0次

    todo清单

    html:

         <input type="text" id="inp"> <button onclick="add()">添加</button>
          <div class="container"> </div>
    

    js

    function add(){
        var inp = document.getElementById("inp");
        // 获取inp
        var container = document.querySelector(".container");
        // 获取到容器container
        var first = container.firstElementChild;
        // 获取到容器里面的第一个元素
        var p = document.createElement("p");
        //  创建一个p元素
        p.innerHTML = inp.value + '<button onclick="del(this)">x</button>';
        // 设置p的内容
        container.insertBefore(p,first);
        // 把p标签插入到container的第一个元素前面
        inp.value = '';
        // 清空input框里面的值     
    }
    function del(el){
        var p = el.parentElement;
        // 获取到p元素
        var container = p.parentElement;
        // 获取到container
        container.removeChild(p);
        // container 删除p
        
    }
    

    相关文章

      网友评论

          本文标题:美妙清单

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