zoukankan      html  css  js  c++  java
  • JavaScript实现简易计算器

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    <script type="text/javascript">
    	
    	function fn(x){
    	    //得到文本框 和 div的元素对象
    		var i1 = document.getElementById("i1");
    		var i2 = document.getElementById("i2");
    		var d1 = document.getElementById("d1");
    		//switch-case 一般的用它来做值匹配的
    		switch(x){
    		case 1://加
    			d1.innerText = 
    				parseFloat(i1.value)+parseFloat(i2.value);
    			break;
    		case 2://减
    			d1.innerText = 
    				parseFloat(i1.value)-parseFloat(i2.value);
    			break;
    		case 3://乘
    			d1.innerText = 
    				parseFloat(i1.value)*parseFloat(i2.value);
    			break;
    		case 4://除
    			d1.innerText = 
    				parseFloat(i1.value)/parseFloat(i2.value);
    			break;
    		}
    	}
    </script>
    </head>
    <body>
    <input type="text" id="i1">
    <input type="text" id="i2">
    <input type="button" value="加" onclick="fn(1)">
    <input type="button" value="减" onclick="fn(2)">
    <input type="button" value="乘" onclick="fn(3)">
    <input type="button" value="除" onclick="fn(4)">
    <div id="d1"></div>
    
    </body>
    </html>
    

      

  • 相关阅读:
    freak out用法
    kinda用法
    比较级与最高级
    issue用法
    invite用法
    yet用法
    follow用法
    get用法
    turn up&turn off&turn on用法
    关于document.lastModified属性
  • 原文地址:https://www.cnblogs.com/xingsir/p/12809278.html
Copyright © 2011-2022 走看看