js代码实现计算器

这篇文章介绍的内容是关于js代码实现计算器,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

nbsp;html>                function myjs(){             var ft =  document.getElementById("fhv").value;      var v1 =  document.getElementById("v1").value;      var v2 =  document.getElementById("v2").value;       var v3 = '';       //alert(ft);       //alert(v1);       //alert(v2);       //alert(v3);      if("+" == ft){           v3 =  Number(v1) +Number(v2);      }else if("-" == ft){           v3 = Number(v1)-Number(v2);      }else if("*" == ft){           v3 = Number(v1)*Number(v2);      }else if("/" == ft){           v3 = Number(v1)/Number(v2);      }else{          v3 = '';       }       //alert(v3);      document.getElementById("v3").value=  v3;      document.getElementById("z3").innerHTML = v3;        }  function changeFh(){      var fu =  document.getElementById("fh");      var idx= fu.selectedIndex ;         var ft =  fu.options[idx].value;      var fs =  fu.options[idx].text;      //alert(ft == "+");      if("+" == ft){          document.getElementById("an").innerHTML=  '加';          document.getElementById("fhv").value=  '+';      }else if("-" == ft){          document.getElementById("an").innerHTML=  '减';          document.getElementById("fhv").value=  '-';      }else if("*" == ft){          document.getElementById("an").innerHTML=  '乘';          document.getElementById("fhv").value=  '*';      }else if("/" == ft){          document.getElementById("an").innerHTML=  '除';          document.getElementById("fhv").value=  '/';      }else{          document.getElementById("an").innerHTML=  '请选择符号';          document.getElementById("fhv").value=  '';      }      var v1 = document.getElementById("v1").value;      v1 = v1.replace(/s+/g,"");         if(v1.length == 0){          document.getElementById("fhz").innerHTML = '';       }        }      function radow_load(){          changeFh();      }      function checkValue1(){          var v1 = document.getElementById("v1").value;          v1 = v1.replace(/s+/g,"");          //alert(isNaN(v1));          if(isNaN(v1)){              document.getElementById("v1").value = ""    ;              alert("请输入数字!");          }          document.getElementById("z1").innerHTML = v1;       }         function checkValue2(){          var v2 = document.getElementById("v2").value;          v2 = v2.replace(/s+/g,"");          if(isNaN(v2)){              document.getElementById("v2").value = '';              alert("请输入数字");          }          var fhx = document.getElementById("fhv").value;          if(fhx.length == 0){              document.getElementById("v2").value = '';              alert("请输入符号");              return;          }          document.getElementById("fhz").innerHTML = fhx;           document.getElementById("z2").innerHTML = v2;           document.getElementById("fhzy").innerHTML = '=';       }         function clearValue(){          //alert("clear");          document.getElementById("v1").value=  '';          document.getElementById("v2").value=  '';          document.getElementById("v3").value=  '';          document.getElementById("fhv").value=  '';          document.getElementById("fh").value=  '';          document.getElementById("fhz").value=  '';          document.getElementById("an").innerHTML=  '请选择符号';          document.getElementById("z1").innerHTML=  '';          document.getElementById("z2").innerHTML=  '';          document.getElementById("z3").innerHTML=  '';          document.getElementById("fhzy").innerHTML=  '';          document.getElementById("fhz").innerHTML=  '';        }              

我的 Web 页面

  

登录后复制              +      –      *      /      =                                          

相关推荐:

简单的计算器

html5计算器

计算器源代码

以上就是js代码实现计算器的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2769677.html

(0)
上一篇 2025年3月8日 12:24:55
下一篇 2025年3月8日 12:25:00

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • JS发送json格式POST请求实现步奏

    这次给大家带来JS发送json格式POST请求实现步奏,JS发送json格式POST请求的注意事项有哪些,下面就是实战案例,一起来看一下。 登录后复制 一、获取url所有参数值 function US() {var name, value;…

    编程技术 2025年3月8日
    000
  • 深入了解JavaScript的事件机制

    这篇文章介绍的内容是深入了解JavaScript的事件机制,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下什么是事件 首先用一个人来比喻吧,人都会睡觉,但是只有人感觉到困了才会去睡觉。用程序的话来讲,人这个对象存在一个睡觉的方…

    编程技术 2025年3月8日
    200
  • yii2 加载css,js文件的方式

    这篇文章介绍的内容是yii2 加载css,js文件的方式,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 1. 视图页面直接加载 $css = registerCss($css,[‘type’=>’text/css’],…

    编程技术 2025年3月8日
    200
  • Django如何加载css和js文件以及静态图片

    这篇文章介绍的内容是关于Django如何加载css和js文件以及静态图片,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 一、首先我们应该创立一个文件夹名字为static 该文件夹用于用于保存和存储css,js和图片文件 我们…

    2025年3月8日 编程技术
    200
  • Vue.js如何在浏览器内实现模版渲染

    这篇文章介绍的内容是Vue.js如何在浏览器内实现模版渲染,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 渲染:获取后端的数据,按照一定的规则加载到写好的模板中,输出成在浏览器中显示的html.vue.js是在前端(即浏览器…

    编程技术 2025年3月8日
    200
  • 一些简单的Vue.js的指令总结

    这篇文章介绍的内容是一些简单的Vue.js的指令总结,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 html页面: {{message}} 登录后复制 页面中的数据就是data中的数据 模版指令:控制模块的内容 v-text…

    编程技术 2025年3月8日
    200
  • Echarts如何下载.js文件格式的中国地图

    这篇文章介绍的内容是关于Echarts如何下载.js文件格式的中国地图,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 早上用到echarts的中国地图map时,需要用到china.js文件,但echarts的官网地图js下载…

    2025年3月8日
    200
  • JavaScript如何实现前端缓存

    在前端浏览器中,有些数据(比如数据字典中的数据),可以在第一次请求的时候全部拿过来保存在js对象中,以后需要的时候就不用每次都去请求服务器了。对于那些大量使用数据字典来填充下拉框的页面,这种方法可以极大地减少对服务器的访问。这种方法特别适用…

    编程技术 2025年3月8日
    200
  • js如何获取本地图片显示到浏览器并上传至服务器

    这篇文章介绍的内容是关于浏览器显示本地图片的预览图,调用后端接口将图片上传至服务器,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 一、jsp页面 nbsp;html PUBLIC “-//W3C//DTD HTML 4.01…

    2025年3月8日 编程技术
    200
  • vue如何利用js等比压缩图片

    这篇文章介绍的内容是关于vue如何利用js等比压缩图片,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下最近做一个旅游项目 大家都知道旅游项目图片居多     1.在项目中由于图片尺寸过大  再加上给图片设置了宽高导致图片压缩严…

    2025年3月8日 编程技术
    200

发表回复

登录后才能评论