本文共 1560 字,大约阅读时间需要 5 分钟。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | <!DOCTYPE html> <html lang= "en" > <head> <meta charset= "utf-8" /> <title>Jay Skript And The Domsters</title> <style type= "text/css" > *{border:none;margin:0px;padding:0px;} .number{ padding: 36px 0 28px;width:400px;margin:auto} .mui-numbox{ display: inline-block;} .minus{width: 30px; height: 30px; text-align: center;border: solid 1px #eaeaea; background: #f5f5f5; color: #9e9e9e;} .numbox{border-top: solid 1px #eaeaea; border-bottom: solid 1px #eaeaea; height: 28px; width:60px; color: #333333; margin-left:-8px; text-align: center; background: transparent;} .numbox::textfield-decoration-container { } .numbox::-webkit-inner-spin-button { -webkit-appearance: none; } .numbox::-webkit-outer-spin-button { -webkit-appearance: none; /* 有无看不出差别 */ } .plus { margin-left: -8px;} </style> </head> <body > <div class= "number" > 购买数量: <div class= "mui-numbox" > <button class= "minus" type= "button" onclick= "opera('val', false);" >-</button> <input class= "numbox" type= "number" id= "val" value= "0" /> <button class= "minus plus" type= "button" onclick= "opera('val', true);" >+</button> 人次 </div> <script type= "text/javascript" > function opera(x, y) { var rs = new Number(document.getElementById(x).value); if (y) { document.getElementById(x).value = rs + 1; } else if ( rs >0) { document.getElementById(x).value = rs - 1; } } </script> </body> </html> |
效果预览:
本文转自 小旭依然 51CTO博客,原文链接:http://blog.51cto.com/xuyran/1786153
转载地址:http://uxrxx.baihongyu.com/