博主信息
博文 53
粉丝 4
评论 3
访问量 49796
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php计算器+图片切换
有点凉了
原创
884人浏览过

计算器

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>计算器</title>
	<style type="text/css">
		table{
			width: 600px;
			min-height: 200px;
			text-align: center;
			background-color: #bb5874;
		}
	</style>
</head>
<body>
	<h3>计算器</h3>
	<table>
		<tr>
			<td colspan="4">
				计算器
			</td>
		</tr>
		<tr>
			<td><input type="text" name="opt1" placeholder="操作数1" value="1"></td>
			<td>
				<select name="option">
					<option value="null">请选择操作</option>
					<option value="add"> + </option>
					<option value="sub"> - </option>
					<option value="mul"> * </option>
					<option value="div"> / </option>
				</select>
			</td>
			<td><input type="text" name="opt2" placeholder="操作数2"></td>
			<td><button type="button" onclick="lastResult()">计算</button></td>
		</tr>
		<tr>
			<td colspan="4">
				结果:<h3 id="result"></h3>
			</td>
		</tr>
	</table>
</body>
<script type="text/javascript">
	
	function lastResult(){
		var opt1 = document.getElementsByName("opt1")[0];
		var option = document.getElementsByName("option")[0];
		var opt2 = document.getElementsByName("opt2")[0];

		var result = document.getElementById("result");

		var lastResult ="";
		var str ="";
		switch(option.value){
			case "add":
				lastResult = 	opt1.value + opt2.value;
				str = opt1.value + "+"+opt2.value +"=" +lastResult;
			break;
			case "sub":
				lastResult = 	opt1 - opt2;
				str = opt1.value + " - " +opt2.value + "="  +lastResult;
			break;
			case "mul":
				lastResult = 	opt1 * opt2;
				str = opt1.value  +" * " +opt2.value  +"="  +lastResult;
			break;
			case "div":
				lastResult = 	opt1 / opt2;
				str = opt1.value  +" / "  +opt2.value  +"="  +lastResult;
			break;
		}
		alert(lastResult);

		result.innerHTML = str;
	}
	

</script>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


图片切换

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>明星相册</title>
	<style type="text/css">
		.box{
			width: 500px;
			height: 500px;
			background-color: black;
			margin: auto;
		}

		.box .top{
			width: 100%;
			height:60px;
			overflow: hidden;
			text-align: center;
			background-color: #aa0424;
		}
		.box .top ul{
			padding: 0;
			margin: 0;
		}
		.box ul li{
			float: left;
   			list-style-type: none;
    		background-color: #BB0042;
			margin-left: 17px;
		}
		.box ul li a {
			display: block;
			width: 80px;
			height: 60px;
			line-height: 60px;
			color: white;
			text-decoration: none;
		}
		.box ul li a:hover{
			background-color: #BB996C;
			cursor: pointer;
		}
		.box .img img{
			width: 100%;
		}
	</style>
</head>
<body>
	<div class="box">
		<div class="top">
			<ul>
				<li><a href="images/fbb.jpg" onclick="change(this) ;return false" title="明星1">明星1</a></li>
				<li><a href="images/gyy.jpg" onclick="change(this) ;return false" title="明星2">明星2</a></li>
				<li><a href="images/sl.jpg"  onclick="change(this);return false"  title="明星3">明星3</a></li>
				<li><a href="images/zly.jpg" onclick="change(this);return false"  title="明星4">明星4</a></li>
				<li><a href="images/zwt.png" onclick="change(this);return false"  title="明星5">明星5</a></li>
			</ul>

		</div>
		<div class="img">
			<img src="images/fbb.jpg" id="img">
		</div>
	</div>
</body>

<script type="text/javascript">
	function change(pic){
		var imgUrl = pic.href;
		var img = document.getElementById("img");
		img.src = imgUrl;
	}
</script>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

1111.png

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学