• 加减 script函数初识


     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <style>
     7         body{
     8             margin: 0;
     9         }
    10         .c1{
    11             top: 10px;
    12             left: 10px;
    13             position: relative;
    14             width: 150px;
    15             height: 22px;
    16             border: 1px solid black;
    17             padding-right: -22px;
    18         }
    19         .c2{
    20             position: absolute;
    21             width: 22px;
    22             height: 22px;
    23 
    24             line-height: 22px;
    25             text-align: center;
    26             background-color: #dce7f4;
    27             border-right: 1px solid black;
    28             cursor: pointer;
    29         }
    30         .c3{
    31 
    32         }
    33         .c3 input{
    34             border: 0;
    35             padding: 0;
    36             position: absolute;
    37             left: 23px;
    38             width: 104px;
    39             height: 22px;
    40             line-height: 22px;
    41             text-align: center;
    42 
    43 
    44         }
    45 
    46         .c4{
    47             right: 0;
    48             position: absolute;
    49             width: 22px;
    50             height: 22px;
    51             line-height: 22px;
    52             text-align: center;
    53             border-left: 1px solid black;
    54             background-color: #dce7f4;
    55             cursor: pointer;
    56         }
    57 
    58     </style>
    59 </head>
    60 <body>
    61     <div class="c1">
    62         <div class="c2" onclick="Minus()">-</div>
    63 
    64          <div class="c3">
    65             <input type="text" id="count" value="0" />
    66         </div>
    67 
    68         <div class="c4"  onclick="Plus()">+</div>
    69     </div>
    70     <script type="text/javascript">
    71         //定义函数
    72         function Plus() {
    73             var old_str = document.getElementById('count').value;
    74             try{
    75                 var old_int = parseInt(old_str);
    76             }catch(e){
    77                 var old_int = 1
    78             }
    79             var new_int = old_int + 1;
    80             document.getElementById('count').value = new_int;
    81         }
    82         function Minus() {
    83             var old_str = document.getElementById('count').value;
    84             try{
    85                 var old_int = parseInt(old_str);
    86             }catch(e){
    87                 var old_int = 1
    88             }
    89             var new_int = old_int - 1;
    90             document.getElementById('count').value = new_int;
    91         }
    92     </script>
    93 </body>
    94 </html>
  • 相关阅读:
    RPC中阻塞队列的作用
    记用tensorflow-ranking时的bugs
    JDK作泛型比较时为什么把逻辑代码写两遍
    Java 不能声明泛型数组
    QuickSort Hoare vs Lomuto
    Java 对数组扩容
    Java交换两对象的问题
    毕业 失业
    dependencyManagement介绍
    web笔记
  • 原文地址:https://www.cnblogs.com/shiluoliming/p/6511811.html
Copyright © 2020-2023  润新知