计算器
2018-06-24 00:19:10来源:未知 阅读 ()
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="keywords" content="js javascript 计算器 北京时间 js获取当前时间"/>
<meta name="description" content="作者:吴俊峰" />
<title>计算器</title>
<style>
*{padding: 0;margin: 0;}
table{border-collapse: collapse;width: 500px;height: 500px;background-color: lightslategray;border-radius: 50px;margin-top:200px;}
input{border-radius:30px ;height: 50px;width: 100px;background-color: black;color: white;}
td{text-align: center;}
.display{width: 300px;height: 40px;}
input:hover{background-color: red;}
</style>
</head>
<body>
<center>
<table border="0" cellspacing="" cellpadding="" >
<caption>js制作计算器</caption>
<tr>
<th colspan="3"><input type="text" placeholder="显示屏" class="display"></th>
<th><input type="button" name="" id="" value="Power" onclick="Power()"/></th>
</tr>
<tr>
<td colspan="3" align="center"><span></span></td>
<td><input type="button" id="" value="北京时间" onclick="pam()"/></td>
</tr>
<tr>
<td><input type="button" name="" id="" value="1" onclick="fun(this)"/></td>
<td><input type="button" name="" id="" value="2" onclick="fun(this)"/></td>
<td><input type="button" name="" id="" value="3" onclick="fun(this)"/></td>
<td><input type="button" name="" id="jia" value="+" onclick="fun(this)"/></td>
</tr>
<tr>
<td><input type="button" name="" id="" value="4" onclick="fun(this)"/></td>
<td><input type="button" name="" id="" value="5" onclick="fun(this)"/></td>
<td><input type="button" name="" id="" value="6" onclick="fun(this)"/></td>
<td><input type="button" name="" id="jian" value="-" onclick="fun(this)"/></td>
</tr>
<tr>
<td><input type="button" name="" id="" value="7" onclick="fun(this)"/></td>
<td><input type="button" name="" id="" value="8" onclick="fun(this)"/></td>
<td><input type="button" name="" id="" value="9" onclick="fun(this)"/></td>
<td><input type="button" name="" id="chen" value="*" onclick="fun(this)"/></td>
</tr>
<tr>
<td><input type="button" name="" id="" value="0" onclick="fun(this)"/></td>
<td><input type="button" name="" id="" value="Backspace" onclick="Back()"/></td>
<td><input type="button" name="" id="chu" value="/" onclick="fun(this)"/></td>
<td><input type="button" name="" id="dengyu" value="=" onclick="dengyu()"/></td>
</tr>
</table>
</center>
</body>
<script type="text/javascript">
var display = document.getElementsByClassName('display')[0];
//显示功能
function fun(a){
display.value += a.value;
}
//运算功能
function dengyu(){
display.value = eval(display.value);
}
//退格功能
function Back(){
display.value = display.value.substr(0,display.value.length-1);
}
//电源键功能
function Power(){
display.value = null;
}
//时间功能
var time = document.getElementsByTagName('span')[0];
time.style.color='black';
function pam(){
if(time.style.display=='none'){
time.style.display= 'block';
}else{
time.style.display= 'none';
}
}
function Time(){
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth();
var day = date.getDay();
var hour = date.getHours();
var minute = date.getMinutes();
var sec = date.getSeconds();
time.innerHTML = year+'年'+month+'月'+day+'日'+' '+hour+':'+minute+':'+sec;
//setTimeout("Time()",1000);
}
setInterval("Time()",1000);
</script>
</html>
10:33:34
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 详解HTML5 使用video标签实现选择摄像头功能 2020-02-07
- Extjs Label的 fieldLabel和html属性值对齐的方法 2020-01-07
- jquery模拟LCD 时钟的html文件源代码 2019-12-08
- javascript动态判断html元素并执行不同的操作 2019-11-30
- 在HTML页面加载完毕后运行某个js的实现方法 2019-11-25
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash