zoukankan      html  css  js  c++  java
  • 四则运算,点击运算结果

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css">
    input { 60px; }
    div { margin: 10px 0 }
            </style>
            <script type="text/javascript">
            window.onload = function () {

            // 获取元素
            var num1 = document.getElementById('num1');
            var num2 = document.getElementById('num2');
            var ret = document.getElementById('ret');
            var btns = document.getElementsByTagName('button');
            var p = parseInt;

            //为按钮添加点击事件,计算结果
            for(var i = 0;i<btns.length;i++){
            btns[i].onclick=function(event){
            //判断两个输入框不为空并且输入的是数字
            if(!isNaN(p(num1.value))&&!isNaN(p(num2.value))){
            var event = event.target || event.srcElement;
            var how = event.innerText;
            switch(how){
            case "+":
            ret.innerText = p(num1.value) + p(num2.value);
            break;
            case "-":
            ret.innerText = p(num1.value) - p(num2.value);
            break;
            case "*":
            ret.innerText = p(num1.value) * p(num2.value);
            break;
            case "/":
            ret.innerText = p(num1.value) / p(num2.value);
            break;
            }
            }else{
            ret.innerText = "";
            }
           }
          }
         }
    </script>
    </head>
    <body>
    <input id="num1" type="text"/>
    <input id="num2" type="text"/>
    <div>结果:<span id="ret"></span></div>
    <button>+</button>
    <button>-</button>
    <button>*</button>
    <button>/</button>
    </body>
    </html>

  • 相关阅读:
    C# MVC解决跨站请求伪造(appscan)
    .net中关于Url传参问题
    二月项目完成小结
    sql 获取时间
    ajax提交form表单
    C# 视图遍历List数组
    C#遍历指定文件夹中的所有文件
    C#关于文件的操作
    .net 文件上传到服务器【转】
    Server.MapPath获取各级目录【转】
  • 原文地址:https://www.cnblogs.com/aivnfjgj/p/12291602.html
Copyright © 2011-2022 走看看