zoukankan      html  css  js  c++  java
  • 用javascript加减乘除

    <!DOCTYPE html>
    <html>
    <head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <style>

    </style>
    </head>
    <body>
    <div>
    <input type="text" size="10" id="num1" />
    <select name="sel" id="sel">
    <option>+</option>
    <option>-</option>
    <option>*</option>
    <option>/</option>
    <option>%</option>
    </select>
    <input type="text" size="10" id="num2" />
    <button onclick="myadd()">=</button>
    <input type="text" size="10" id="num3" readonly />
    <div id="div11" style="color: red; font-size: 12px;" >

    </div>
    </div>
    <script>
    function myadd(){
    var div11 = document.getElementById('div11');
    var num1 = document.getElementById('num1');
    var num2 = document.getElementById('num2');
    var num3 = document.getElementById('num3');
    var sel = document.getElementById('sel');

    div11.innerHTML = "";
    if(num1.value=="" || isNaN(num1.value) || num2.value=="" || isNaN(num2.value)){
    div11.innerHTML = '输入的内容不是数字';
    }else{
    if(sel.value=='+'){
    num3.value = (parseFloat(num1.value) + parseFloat(num2.value)).toFixed(2);
    }else if(sel.value=='-'){
    num3.value = (parseFloat(num1.value) - parseFloat(num2.value)).toFixed(2);
    }else if(sel.value=='*'){
    num3.value = (parseFloat(num1.value) * parseFloat(num2.value)).toFixed(2);
    }else if(sel.value=='/'){
    if(parseFloat(num2.value)==0){
    div11.innerHTML = '被除数不能为0';
    }else{
    num3.value = (parseFloat(num1.value) / parseFloat(num2.value)).toFixed(2);
    }
    }else if(sel.value=='%'){
    if(parseFloat(num2.value)==0){
    div11.innerHTML = '被除数不能为0';
    }else{
    num3.value = (parseFloat(num1.value) % parseFloat(num2.value)).toFixed(2);
    }
    }
    }
    }
    </script>
    </body>
    </html>
  • 相关阅读:
    一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
    常用Git命令大全
    职场被边缘化是怎样的
    HTTP网络设置
    java黑科技
    cmd执行java命令
    python 使用镜像下载依赖包
    初识go语言
    华为交换机(S5720)配置日志外发syslog服务器
    Neo4j记录
  • 原文地址:https://www.cnblogs.com/ZJBEY/p/6624450.html
Copyright © 2011-2022 走看看