dfssdfdsdfd 2021-11-28 22:15 采纳率: 97.6%
浏览 31
已结题

有谁帮我看看吗,好的必采纳

JS的,怎么把这个表格放在屏幕的中间顶部


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <script src="jquery-3.6.0.js" type="text/javascript" charset="utf-8"></script>
    <title>购物车</title>
    <style>
        input{
            width:25px;
        }
    </style>
</head>
<body>
    <div>
        <table border="1" cellspacing="0" cellpadding="10px">
            <thead>
                <th><input type='checkbox'></th>
                <th>商品</th>
                <th>数量</th>
                <th>单价</th>
                <th>状态</th>
                <th>库存</th>
                <th>小计</th>
            </thead>
            <tbody>
                <tr>
                    <td><input type='checkbox'></td>
                    <td>经典老爹鞋</td>
                    <td>
                        <button class="jian">-</button>
                        <input type="number" maxlength="2" value="0" disabled>
                        <button class="jia">+</button>
                    </td>
                    <td>
                        69.00
                    </td>
                    <td>
                        有货
                    </td>
                    <td>20</td>
                    <td class="xiaoji"></td>
                </tr>
                <tr>
                    <td><input type='checkbox'></td>
                    <td>新款帆布鞋</td>
                    <td>
                        <button class="jian">-</button>
                        <input type="number" maxlength="2" value="0" disabled>
                        <button class="jia">+</button>
                    </td>
                    <td>
                        109.00
                    </td>
                    <td>
                        有货
                    </td>
                    <td>20</td>
                    <td class="xiaoji"></td>
                </tr>
                <tr>
                    <td><input type='checkbox'></td>
                    <td>经典黄鸡玩偶</td>
                    <td>
                        <button class="jian">-</button>
                        <input type="number" maxlength="2" value="0" disabled>
                        <button class="jia">+</button>
                    </td>
                    <td>
                        9.90
                    </td>
                    <td>
                        有货
                    </td>
                    <td>20</td>
                    <td class="xiaoji"></td>
                </tr>
                <tr>
                    <td><input type='checkbox'></td>
                    <td>新款小单车玩具</td>
                    <td>
                        <button class="jian">-</button>
                        <input type="number" maxlength="2" value="0" disabled>
                        <button class="jia">+</button>
                    </td>
                    <td>
                        169.00
                    </td>
                    <td>
                        有货
                    </td>
                    <td>20</td>
                    <td class="xiaoji"></td>
                </tr>
                <tr>
                    <td><input type='checkbox'></td>
                    <td>经典裤子</td>
                    <td>
                        <button class="jian">-</button>
                        <input type="number" maxlength="2" value="0" disabled>
                        <button class="jia">+</button>
                    </td>
                    <td>
                        39.00
                    </td>
                    <td>
                        有货
                    </td>
                    <td>20</td>
                    <td class="xiaoji"></td>
                </tr>
                <tr>
                    <td><input type='checkbox'></td>
                    <td>新款皮裤</td>
                    <td>
                        <button class="jian">-</button>
                        <input type="number" maxlength="2" value="0" disabled>
                        <button class="jia">+</button>
                    </td>
                    <td>
                        229.00
                    </td>
                    <td>
                        有货
                    </td>
                    <td>20</td>
                    <td class="xiaoji"></td>
                </tr>
            </tbody>
            <tfoot>
                <tr>
                    <td colspan="5"></td>
                    <td>总计</td>
                    <td class="total"></td>
                </tr>
            </tfoot>
        </table>
    </div>
<script type="text/javascript">
    $(".jia").click(function  () {
        var num = $(this).prev().val();
        if(num==20){
            return;
        }
        $(this).prev().val(parseInt(++num));
        $(this).parent().next().next().next().text(20-num) 
         if ($(this).parent().next().next().next().text()==0) {
            $(this).parent().next().next().text('无货')
        }
         money ()
    })
    $(".jian").click(function  () {
        var num = $(this).next().val();
        if(num==0){
            return;
        }
        $(this).next().val(parseInt(--num));
        $(this).parent().next().next().next().text(20-num)
            $(this).parent().next().next().text('有货')
            money ()
    })
    function money () {
        var price=$('.jia').parent().next();
        var num= $('.jia').prev();
        var xiaoji = $('.xiaoji');
        var sum = 0.0;
        for (var i=0;i<price.length;i++) {
            var price1 = parseFloat(price.eq(i).text());
            var num1 = parseFloat(num.eq(i).val());
        //    alert(price1*num1)
            xiaoji.eq(i).text((price1*num1).toFixed(2))
            sum+=price1*num1;
        }
        $('.total').text(sum.toFixed(2));
    }
</script>
</body>
</html>
> 
> 
  • 写回答

2条回答 默认 最新

  • 关注
    
       <table border="1" cellspacing="0" cellpadding="10px" style="text-align: center;margin: 0 auto;">
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 12月7日
  • 已采纳回答 11月29日
  • 创建了问题 11月28日

悬赏问题

  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 unity第一人称射击小游戏,有demo,在原脚本的基础上进行修改以达到要求
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?
  • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line