美文网首页
2018-09-15

2018-09-15

作者: 七七001 | 来源:发表于2018-09-15 15:35 被阅读0次

                                     用JS做购物车的计数器

第一步:写好html框架

            <div class="bigBox">

                  <button id="minus">-

                   <span type="text">0

                   <button id="add">+

            </div>

第二步:给框架添加样式

     //使div里面的东西全部处于一行  

    div{

               float:left;

       }

 //给减号按钮设置宽高、字体大小、文本居中、定位

#minus{

       width:30px;

        height:30px;

        font-size:32px;

        line-height:20px;

        text-align:center;

        position:absolute;

        top:20px;

        left:20px;

    }

//给加号按钮设置宽高、字体大小、文本居中、定位

#add{

        width:30px;

        height:30px;

        font-size:32px;

        line-height:20px;

        text-align:center;

        position:absolute;

        top:20px;

        left:104px;

    }

//给数字框设置宽高、字体大小、文本居中、定位

span{

        float:left;

        width:55px;

        height:28px;

        text-align:center;

        border:1px solid #000;

        font-size:20px;

        position:absolute;

        top:20px;

        left:50px;

    }

第三步:编写js

//定义函数

    var oMinus=document.getElementById('minus');

    var oInp=document.getElementsByTagName('span');

    var oAdd=document.getElementById('add');

    var num=parseInt(oInp[0].innerHTML);

//给减号设置点击事件

    oMinus.onclick=function () {

     if (num==0) return;

        num--;

        oInp[0].innerHTML=num;

      };

//给加号设置点击事件

    oAdd.onclick=function () {

    if(num>=100) return;

        num++;

        oInp[0].innerHTML=num;

       }

    </script>

相关文章

  • 面试:JavaScript进阶篇

    JavaScript前端2018-09-15 18:13:32 作者:yuxiaolian 链接:https://...

  • 学习强国|大国名医:张仲景

    张仲景 “学习强国”学习平台2018-09-15 张仲景(约公元150~154年——约公元215~219年),名机...

  • 2018-09-18

    去逛街 庞芸熙 修改一 2018-09-15 19:27 · 字数 356 · 阅读 20 · 日记本 星期天,...

  • 做精致女人&享性福人生

    时间:2018-09-15 女人,本该精致如花 女人,本该幸福快乐 女人,本该了解自己 女人,你应该爱你自己。 今...

  • 附录C:SQL 语言的分类

    时间:2018-09-15 作者:魏文应 一、分 类 SQL 语言,对数据进行增、删、改、查操作。这样,也就意味...

  • 应该改变的是企业家的”心“

    2018-09-15 (稻盛哲学学习会)打卡第117天 姓名:祝新华 部门:业务部 组别:待定 【知~学习】...

  • 电影记录

    碟中谍6:全面瓦解 2018-09-15 我不是妖神 208-07-17 超人总动员2 2018-06-23 头...

  • 逻辑思维(五)

    2018-09-15 D48【读书感悟】3173-安安 第3章:利用框架来节约时间和精力 1、框架(framewo...

  • 张苗的周检视

    2018-09-15 星期六 本周温馨时刻及点滴成果 一、健康:本周坚持了40公里的运动,感觉非常不错。下...

  • 喜欢的文章21

    中年如秋 春暖花开 2018-09-15 16:48:35 当秋叶落在时光雕刻的脉络里,季节里已满是秋的韵味了。 ...

网友评论

      本文标题:2018-09-15

      本文链接:https://www.haomeiwen.com/subject/apxtnftx.html