购物车

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script type="text/javascript">
        function add(){
            var name=document.getElementById("name").value;
            var price=document.getElementById("price").value;
            var shu=document.getElementById("shu").value;
            var child="<tr>"+
                     "<td><input type='checkbox' class='check'></td>"
                     +"<td>"+name+"</td>"
                     +"<td>"+price+"</td>"
                     +"<td>"+shu+"</td>"
                     +"</tr>";
             document.getElementById("car").lastElementChild.innerHTML+=child;//innerHTML内容 属性 元素内的//+=反复赋值
        }
        function select(){
            var checks=document.getElementsByClassName("check");
            for (var i=0; i<checks.length;i++)
            {
                checks[i].checked=true;
                //checks[i].setAttribute("checked","checked");//全选
                //在需要选择的位置起一个class名称
                //还需再添加的class名称调用
            }
            document.getElementById("one").innerHTML="全不选";
        }
        function usel()
        {
            var checks=document.getElementsByClassName("check");
            for (var i=0; i<checks.length;i++)
            {
                checks[i].checked=false;
            }
            document.getElementById("one").innerHTML="全选";
        }
        function del()
        {
            var checks=document.getElementsByClassName("check");
            for (var i=0;i<checks.length;i++)
            {
                checks[i].parentNode.parentNode.remove();
            }
        }
    </script>
</head>
<body>
    <fieldset>
        <legend>商品添加</legend>
        商品:<input type="text" name="" id="name" value=""/>
        单价:<input type="text" name="" id="price" value=""/>
        数量:<input type="text" name="" id="shu" value=""/>
        <button onclick="add()">添加</button>
    </fieldset>
    <table border="1" id="car">
        <tr>
            <td>
                <button id="one" onclick="select()"onclick="use1()">全选</button>
            </td>
            <td>
                <button style="width:95px;" onclick="del()">删除</button>
                <!--<input type="button" name="" onclick="" value="全选"/>-->
            </td>
        </tr>
        <tr>
            <td></td>
            <td>商品</td>
            <td>价格</td>
            <td>数量</td>
        </tr>
        <tr>
            <td><input class="check"type="checkbox" name=""></td>
            <td></td>
            <td></td>
        </tr>
    </table>
    请输入商品:<input type="text" name="" id="" value="">
    

</body>
</html>

posted @ 2021-03-06 16:08  梦已然清空  阅读(28)  评论(0编辑  收藏  举报