• 删除指定的元素


    <!doctype html>

    <html lang="en">

    <head>

    <meta charset="UTF-8" />

    <title>删除li</title>

    <style type="text/css">

        *{margin: 0;padding: 0;}

    #box{

    width: 818px;

    height: 494px;

    list-style: none;

    margin: 30px auto;

    }

    #box li{

    background: red;

    width: 100px;

    height: 50px;

    margin-top: 2px;

    margin-right: 2px;

    font-size: 20px;

    color: white;

    text-align: center;

    line-height: 50px;

    float: left;

    }

    #p{

    width: 400px;

    margin: 30px auto;

    }

    </style>

    </head>

    <body>

    <div id="p">

    需要删除数字为哪一个的红方块

    <input type="text" name="" id="content" value="" />

    <input type="button" name="btn" id="btn" value="提交" />

    </div>

    <ul id="box">

     

    </ul>

    </body>

    </html>

    <script type="text/javascript">

    var box = document.getElementById('box');

     

    var content = document.getElementById('content');

    function randFun(){

    return parseInt(Math.random()*9+1);

    }

    for(var i = 0;i < 64;i++){

    var li = document.createElement('li');

    box.appendChild(li);

    li.innerHTML = randFun();

    }

     

    btn.onclick = function(){

    var lis = box.getElementsByTagName('li');

    console.log(lis)

    for(var j = 0;j < lis.length;j++){

        if(lis[j].innerHTML == content.value){

        lis[j].parentNode.removeChild(lis[j]);

        j--;//重点,删除之后,需要减一确保顺序错误

        }

        }

    }

     

     

     

    </script>

  • 相关阅读:
    转载:iOS开发的22个奇谲巧技
    解决pathForResource返回nil, 无法读取plist文件问题
    小项目三:登陆窗口
    小项目一: UIButton的使用
    转载:iOS 8 自适应 Cell
    转载:iOS 8 AutoLayout与Size Class自悟
    转载:总结iOS 8和Xcode 6的各种坑
    [转]Xcode6中如何添加pch文件
    UIButton和UIImageView的区别
    控件的属性
  • 原文地址:https://www.cnblogs.com/lxlin/p/6017424.html
Copyright © 2020-2023  润新知