zoukankan      html  css  js  c++  java
  • JS作计算器

    JavaScript制作计算器

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>计算器</title>
    	<style>
    		table{
    			 450px;
    			height: 450px;
    			margin:100px auto;
    			border:2px solid #333;
    			box-sizing:border-box;
    			background:#ECF3FB;	
    		}
    		button{
    			box-sizing:border-box;
    			 80px;
    			height: 80px;
    			font-size:48px;
    			line-height:80px;
    			text-align:center;
    			padding: 10px;
    			border:1px solid #333;
    			background:#D5E0ED;
    		}
    		#box{
    			350px;
    			height:100px;
    			padding: 10px;
    			font-size:36px;
    			border:1px solid #333;
    			margin:30px;
    			background:#D5E0ED;
    		}
    		#clear{
    			350px;
    			height:50px;
    			padding: 10px;
    			font-size:24px;
    			line-height:50px;
    			border:1px solid #333;
    			margin: 10px 30px;
    			background:#D5E0ED;
    			
    		}
    
    
    	</style>
    </head>
    <body>
    	<table >
    		<tr>
    			<td colspan="4"><div id="box"></div></td>
    		</tr>
    		<tr>
    			<td colspan="4"><button onclick="cancel()" id="clear">清除</button></td>
    		</tr>
    		<tr>
    			<td><button onclick="check(this)">7</button></td>
    			<td><button onclick="check(this)">8</button></td>
    			<td><button onclick="check(this)">9</button></td>
    			<td><button onclick="check(this)">+</button></td>
    		</tr>
    		<tr>
    			<td><button onclick="check(this)">4</button></td>
    			<td><button onclick="check(this)">5</button></td>
    			<td><button onclick="check(this)">6</button></td>
    			<td><button onclick="check(this)">-</button></td>
    		</tr>
    		<tr>
    			<td><button onclick="check(this)">1</button></td>
    			<td><button onclick="check(this)">2</button></td>
    			<td><button onclick="check(this)">3</button></td>
    			<td><button onclick="check(this)">*</button></td>
    		</tr>
    		<tr>
    			<td><button onclick="check(this)">0</button></td>
    			<td><button onclick="check(this)">.</button></td>
    			<td><button onclick="equ()">=</button></td>
    			<td><button onclick="check(this)">/</button></td>
    		</tr>
    	</table>
    	<script>
    		function check(ele){
    			box.innerHTML+=ele.innerHTML;//box.innerHTML=box.innerHTML+ele.innerHTML
    		}
    		function equ(){
    			box.innerHTML=eval(box.innerHTML);
    			console.log(eval(box.innerHTML))
    		}
    		function cancel(){
    			box.innerHTML="";
    		}
    	</script>
    </body>
    </html>
  • 相关阅读:
    laravel 5.5 仓库模式 文件之间接口与实现操作
    php 无线分类 根据子级找父级
    php 无限极分类,根据父级 找子级
    laravel5.4 中 dd和dump的区别。
    laravel hash密码生成和密码验证
    oracle建表详细信息
    关于组件的认识
    java的Thread Dump诊断工具
    weblogic连接池
    详解Oracle数据字典
  • 原文地址:https://www.cnblogs.com/DCL1314/p/7450597.html
Copyright © 2011-2022 走看看