zoukankan      html  css  js  c++  java
  • 商品价格计算

    商品价格计算样式

    <!DOCTYPE html>
    <html lang="ch-zn">
    
    <head>
        <meta charset="UTF-8">
        <title>moban</title>
    
        <style>
            body,
            h1,
            h2,
            h3,
            h4,
            h5,
            h6,
            ul,
            ol,
            p,
            div {
                margin: 0;
                font-weight: normal
            }
    
            ul,
            ol {
                padding: 0;
                list-style: none;
            }
    
            a {
                text-decoration: none;
            }
    
            #goods {
                 600px;
                margin: 100px auto;
                border-collapse: collapse;
                user-select: none;
            }
    
            #goods th {
                height: 30px;
            }
    
            #goods td {
                text-align: center;
                height: 100px;
            }
    
            #goods td span#sub,
            #goods td span#add {
                display: inline-block;
                 30px;
                height: 30px;
                line-height: 30px;
                text-align: center;
                background-color: #666;
                color: #fff;
                cursor: pointer;
            }
    
            #goods td span#number {
                display: inline-block;
                 30px;
                height: 30px;
                line-height: 30px;
                text-align: center;
            }
    
            #goods .img {
                background: url("https://img12.360buyimg.com/n1/jfs/t1/107783/33/1287/108069/5dfc6e3bE91c5183d/8b7eea72f8f5db2d.jpg") no-repeat center center/contain;
            }
        </style>
    
    </head>
    
    <body>
    
        <table id="goods" border="1">
            <tr>
              <th>图片</th>
              <th>单价</th>
              <th>数量</th>
              <th>价格</th>
            </tr>
            <tr>
              <td class="img"></td>
              <td class="danjia">20</td>
              <td class="num">
                <span id="sub">-</span><span id="number">0</span><span id="add">+</span></td>
              <td class="price" id="price">0</td>
            </tr>
          </table>
    
    
    
        <script src='https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.js'></script>
        <script>
            //获取标签节点权限
            let odanjia = document.getElementById("danjia"),
                onumber = document.getElementById("number"),
                oadd = document.getElementById("add"),
                osub = document.getElementById("sub"),
                oprice = document.getElementById("price"),
                num = 0,
                price = 20
            //点击加号事件
            oadd.onclick = function (){
                //条件变化量
                num ++;
                //赋值变化量为数值
                onumber.innerHTML = num;
                //赋值商品价格
                oprice.innerHTML = num * price;
    
            }
            //点击减号事件
            osub.onclick = function(){
                //条件变化量,与,任意一边有假都为假
                num && num --;
                //赋值变化量为数值
                onumber.innerHTML = num;
                //赋值商品价格
                oprice.innerHTML = num * price;
            }
        </script>
    </body>
    <!--
    笔记区域
    
    
    
    
    -->
    
    </html>

  • 相关阅读:
    在unity中内置一个查询物流信息功能
    socket 广播消息
    Socket通信
    用SecureCRT在windows和CentOS间上传下载文件
    Centos6.5下设置静态IP
    oracle 11g dataguard创建的简单方法
    linux下mysql安装、目录结构、配置
    dba诊断之lock
    oracle11G在linux环境下的卸载操作
    Ubuntu 14.04(32位)安装Oracle 11g(32位)全过程
  • 原文地址:https://www.cnblogs.com/yhy-blog/p/14224657.html
Copyright © 2011-2022 走看看