<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>带加减按钮的数字输入框(整理)</title>
<script src="https://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
<style>
body {margin:0;padding:0;
}
li{list-style: none;
}
.number-box {border:#e5e5e5 solid 1px;display:inline-block;overflow:hidden;
}
.number-box input[type='text'] {height:30px;border-top:none;border-bottom:none;border-left:#e5e5e5 solid 1px;border-right:#e5e5e5 solid 1px;margin:0;text-align:center;width:40px;outline:none;padding:0 5px;float:left;line-height:30px;
}
.number-box input[type='button'] {height:30px;width:40px;float:left;border:none;outline:none;background-color:#f3f3f3;line-height:30px;cursor:pointer;padding:0;
}
.number-box input[type='button']:hover {background-color:#f9f9f9;
}
.number-box input[type='button']:active {background-color:#f6f6f6;
}
</style>
</head>
<body>
<ul><li><div class="number-box"><input type="button" class="on-number" value="-" data-v="-1"><input type="text" value="0"><input type="button" class="on-number" value="+" data-v="1"></div></li><li><div class="number-box"><input type="button" class="on-number" value="减" data-v="-1"><input type="text" value="-5"><input type="button" class="on-number" value="加" data-v="1"></div></li><li><div class="number-box"><input type="button" class="on-number" value="减" data-v="-1"><input type="text" value="5"><input type="button" class="on-number" value="加" data-v="1"></div></li>
</ul><script>
$(document.documentElement).on("click", ".on-number", function() {var $val = $(this).siblings("input[type='text']"),val = parseInt($val.val(), 10) + parseInt($(this).data("v"));$val.val(isNaN(val) ? 0 : val);
});
</script></body>
</html>

带加减按钮的数字输入框(整理)相关推荐

  1. 表单html中加减数字按钮,纯CSS实现数字加减按钮的最佳方案

    前言: 对于数字加减按钮的实现,以前用过不少方案,诸如: 1.使用背景图片--这种效果比较好,缺点是样式控制有点复杂了,还需要使用图片: 2.直接使用"+""-" ...

  2. html加减中间的值不能修改,在移动HTML5页面input类型采用number无法控制长度,以及右边显示难看的加减按钮...

    场景: 这是之前做的移动web控件时遇到的问题.当时在我们控件的HTML5页面需要输入卡号.CV2.手机号.验证码等信息.大家都知道这些值都是数字.普通类型的输入框,当我 们点击时,手机默认掉起的键盘 ...

  3. 一个简单的购物车加减按钮

    一个简单的购物车加减按钮,自定义控件实现,非常简单,有兴趣的可以自己尝试一下 import android.content.Context; import android.util.Attribute ...

  4. vue+element的表格中添加加减按钮的问题

    闲话少说先上效果图: 就是加减按钮能点,而且互不影响点击的效果. 起关键作用的就是在vue中的一个点击事件的控制: @click.prevent=" " 而加了这个是只能点击一次: ...

  5. 学校几年级要带加减计算机,一年级家长朋友们看过来,有多少孩子的数学老师要求背加减法...

    从上幼儿园开始,老师就要求背诵加减法,分合式.我一直没执行过. 上了小学,老师布置的作业也有背诵加减法,我偶尔有让小猪背过. 我一直认为数学不应该是背诵的一门学科.但这次开家长会,老师又强调了,背诵加 ...

  6. android文本框左右加减按钮长按一直加减

    为什么80%的码农都做不了架构师?>>>    来说说今天的战绩吧,说是战绩,是因为今天写代码时效率挺高,可能是因为集中精力吧,所以,如果要写好程序的话,最好满足以下两点:  1.写 ...

  7. html电商数量加减插件,jQuery数字加减插件

    左右加减数字 像京东提交订单时目前使用的是左右加减数字的效果,这个效果直接明了,操作简单.我们使用jquery.spinner.js插件实现左右加减数字,调用方法非常简单,请看演示示例1. 调用也非常 ...

  8. 原生前端:input标签 number类型输入框如何清除上下加减按钮?

    <input type="number"><style>input::-webkit-outer-spin-button,input::-webkit-in ...

  9. Android开发之购物车加减按钮(附加源码)

    老套路,先看效果图 直接上代码: package com.xiayiye.shopcarnumberadd.view;import android.content.Context; import an ...

最新文章

  1. 正则匹配出字符串中两串固定字符区间的所有字符
  2. 生命科学数据与互联网数据一样已被公认为大数据
  3. 还原sql server数据库时,无法获得对数据库的独占访问权
  4. 面向对象程序中的常量
  5. 51cto博客积分/无忧币规则、等级设定
  6. jqMobi + Android 试手
  7. python写小猪佩奇_python之小猪佩奇
  8. Effective-Python
  9. .pyc文件还原.py文件_Python文件.py转换为.exe可执行程序,制作.exe文件图标
  10. Mobile game forensics
  11. Arduion 底层原理之 Uart函数 串口收发 串口协议解析
  12. 超强合集:OCR文本检测干货汇总(含论文、源码、demo等资源)
  13. 计算机审计风险背景,计算机审计风险探究
  14. linux的进程rl,linux 进程 rl是什么状态
  15. 在分析仪中创建用户自定义的TRL校准件【以RS矢量网络分析仪为例】
  16. 贝叶斯统计与变分推断
  17. docker update修改内存/cpu
  18. maven profile <filtering>true</filtering>的作用
  19. C语言矩阵运算器,实现矩阵加法、减法、乘法、转置和退出。
  20. 四川大学网络教育计算机应用基础,四川大学网络教育学院《计算机应用基础》第一次作业...

热门文章

  1. COMSOL离散数据的插值拟合,并对插值函数特定点求值求积分
  2. WebSphere SSLC0008E 无法初始化 SSL 连接。未授权访问被拒绝,或者安全性设置已到期 解决方法
  3. Chromium QUIC逻辑
  4. 贪心法 第4关:找到出现次数最多的数
  5. splitter 控件
  6. 毕设三:老年人摔倒检测及报警装置
  7. 《技术的潜能:商业颠覆、创新与执行》一一2.2医疗技术:人工耳蜗
  8. 我见过最差的程序猿是这样的 第二部分
  9. 我的世界服务器防止右键无限钓鱼,我的世界右键钓杆定向发射火球技巧攻略
  10. FTP服务搭建(ftpd、pure-ftpd、vsftpd)