SOURCE

console 命令行工具 X clear

                    
>
console
        var myNodelist=document.getElementsByTagName("LI");
        var i;
        for(i=0;i<myNodelist.length;i++){
            var span=document.createElement("SPAN");
            var txt=document.createTextNode("\u00D7");
            span.className="close";
            span.appendChild(txt);
            myNodelist[i].appendChild(span);
        }

        var close=document.getElementsByClassName("close");
        var i;
        for(i=0;i<close.length;i++){
            close[i].onclick=function(){
                var div=this.parentElement;
                div.style.display="none";
            }
        }

        var list=document.querySelector("ul");
        list.addEventListener('click',function(ev){
            if(ev.target.tagName==="LI"){
                ev.target.classList.toggle('checked');
            }
        },false);

        function newElement(){
            var li=document.createElement("li");
            var inputValue=document.getElementById("myInput").value;
            var t=document.createTextNode(inputValue);
            li.appendChild(t);
            if(inputValue===''){
                alert("写点东西哦");
            }else{
                document.getElementById("myUL").appendChild(li);
            }
            document.getElementById("myIput").value="";

            var span=doucument.createElement("SPAN");
            var txt =document.createTextNode("\u00D7");
            span.closeName="close";
            span.appendChild("txt");
            li.appendChild("span");
            
            for(i=0;i<close.length;i++){
                close[i].onclick=function(){
                    var div=this.parentElement;
                    div.style.display="none";
                }
            }
        }
<div id="myDIV" class="header">
            <h2 style="margin:5px">奇妙清单</h2>
            <input type="text" id="myInput" placeholder="事件...">
            <span onclick="newElement()" class="addBtn">添加</span>
        </div>

        <ul id="myUL">
            <li>起床</li>
            <li class="cheked">吃早饭</li>
            <li>学习</li>
            <li>看书</li>
            <li>写字</li>
            <li>听音乐</li>
        </ul>
        body{
            margin:10px;
            height: 1000px;
            width:500px;
        }

        *{
            box-sizing:border-box;
        }

        ul{
            margin:0;
            padding:0;
        }

        ul li{
            cursor:pointer;
            position:relative;
            padding:12px 8px 12px 40px;
            background:#eee;
            font-size:18px;
            transition:0.2s;

            -webkit-user-select:none;
            -moz-user-select:none;
            -ms-user-select:none;
            user-select:none;
        }

        ul li:nth-child(odd){
            background:#f9f9f9;
        }

        ul li:hover{
            background:#ddd;
        }

        ul li.checked{
            background:#888;
            color:#fff;
            text-decoration:line-through;
        }

        ul li.checked::before{
            content:'';
            position:absolute;
            border-color:#fff;
            border-style:solid;
            border-width:0 2px 2px 0;
            top:10px;
            left:16px;
            transform:rotate(45deg);
            height:15px;
            width:7px;
        }

        .close{
            position:absolute;
            right:0;
            top:0;
            padding:15px 16px 15px 16px;
        }

        .close:hover{
            background-color:black;
            color:white;
        }

        .header{
            background-color:#f44336;
            padding:30px 40px;
            color:white;
            text-align:center;
        }

        .header:after{
            content:"";
            display:table;
            clear:both;
        }

        input{
            border:none;
            width:75%;
            padding:12px;
            float:left;
            font-size:16px;
        }

        .addBtn{
            padding:9px;
            width:25%;
            background:#d9d9d9;
            color:#555;
            float:left;
            text-align:center;
            font-size:16px;
            cursor:pointer;
            transition:0.3s;

        }

        .addBtn:hover{
            background:#bbb;
        }