贵美商城购物车页面

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
		<style>
			.background-image {
				background-image: url("images/buytitle_bg.gif");
				text-align: left;
				text-indent: 50px;
				background-repeat: no-repeat;
				background-size: auto 100%;
			}
			
			.parent {
				text-align: center;
				margin-left: auto;
				margin-right: auto;
			}
			
			.black_overlay {
				display: none;
				position: absolute;
				top: 0%;
				left: 0%;
				width: 100%;
				height: 100%;
				background-color: black;
				z-index: 1001;
				-moz-opacity: 0.8;
				opacity: .80;
				filter: alpha(opacity=88);
			}
			
			.white_content {
				display: none;
				position: absolute;
				top: 25%;
				left: 25%;
				width: 55%;
				height: 55%;
				padding: 20px;
				border: 10px solid orange;
				background-color: white;
				z-index: 1002;
				overflow: auto;
			}
			
			#first {
				/*第一个数字输入框*/
				width: 210px;
				border: 0px;
			}
			
			#second {
				/*运算符号输入框*/
				width: 210px;
				border: 0px;
			}
			
			#three {
				/*第二个数字输入框*/
				width: 70px;
				border: 0px;
			}
			
			#four {
				/*结果输入框,设置文字方向为右*/
				width: 140px;
				border: 0px;
				text-align: right;
			}
			
			.b1 {
				/*设置按键大小*/
				width: 50px;
			}
		</style>
	</head>

	<body>
		<iframe src="header.html" frameborder="0" height="100%" width="100%" scrolling="no"></iframe>
		<div>
			<table width="1000px" align="center">
				<tr>
					<td><img src="images/mycart.gif" style="display: inline-block;"> </td>
					<td>全场运费一律2元</td>
					<td>
						<a href="javascript:void(0)" onclick="document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">简易计算器</a>
						</p>
						<div id="light" class="white_content">简易计算器
							<a href="javascript:void(0)" onclick="document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'">点这里关闭本窗口</a>
						</div>
						<div id="fade" class="black_overlay">
							
		<script>
			function inputNum(event) { //用来输入数字的函数
				var add = event.target.value; //获得触发的按键的数值值
				var input1 = document.getElementById("first"); //读取第一个输入元素
				var fuhao = document.getElementById("second"); //读取符号输入元素
				var input2 = document.getElementById("three"); //读取第二个输入元素
				var out = document.getElementById("four"); //读取结果元素框
				if(fuhao.value == "") { //如果符号栏为空,向第一个数字输入框输入框,否则向第二个
					inputAdd(input1, add, out); //调用输入函数
				} else {
					inputAdd(input2, add, out);
				}
			}

			function inputAdd(input1, add, out) { //input1是输入框元素,add是需要加上的元素,out是结果输出框元素
				if(input1.value.length < 8 && out.value == "") { //如果位数未到达限定值并且未输出结果
					if(add == "+/-" || add == ".") { //如果是正负键和小数点按键
						if(add == "+/-") { //如果是正负键
							if(input1.value.indexOf("-") == -1) { //如果是个正数
								var k = "-"; //在原来的数前面加上负号
								k = k + input1.value + "";
								input1.value = k;

							} else { //如果是负数,去掉前面的负号
								input1.value = input1.value.substring(1);
							}
						} else { //如果是小数点键被按下
							if(input1.value.length != 0 && input1.value.indexOf(".") == -1) { //如果没有小数点且输入框不为空
								input1.value = input1.value + add + ""; //在当前输入框末尾加上小数点
							}
						}
					} else { //如果是普通数字输入
						input1.value = input1.value + add + ""; //将新输入的数值输入到输入框
					}
				}
			}

			function fuhao(event) { //计算符号输入函数
				var add = event.target.value; //获得触发的按键的数值值
				var input1 = document.getElementById("first"); //读取第一个输入元素
				var fuhao = document.getElementById("second"); //读取符号输入元素
				if(input1.value != "" && fuhao.value == "") { //如果第一个输入框不为空,且计算符号栏为空,则输入对应符号
					fuhao.value = add;
				}
			}

			function backspace() { //回退函数
				var input1 = document.getElementById("first"); //读取第一个输入元素
				var fuhao = document.getElementById("second"); //读取符号输入元素
				var input2 = document.getElementById("three"); //读取第二个输入元素
				var out = document.getElementById("four"); //读取结果元素框
				if(out.value != "") //如果已输出计算结果,则将所有输入框清空并跳出函数
					input1.value = "";
				fuhao.value = "";
				input2.value = "";
				out.value = "";
				return;
			}
			if(input2.value != "") { //如果第二数值输入框不为空,则删除输入框最后一位数并退出函数
				input2.value = input2.value.substring(0, input2.value.length - 1);
				return;
			}
			if(fuhao.value != "") { //如果计算符号栏不为空,则清除计算符号栏并退出函数
				fuhao.value = "";
				return;
			}
			if(input1.value != "") { //如果第一数值输入框不为空,则删除输入框最后一位数并退出函数
				input1.value = input1.value.substring(0, input1.value.length - 1);
				return;
			}

}

			function cle() { //清除函数,清空所有输入框
				var input1 = document.getElementById("first"); //读取第一个输入元素
				var fuhao = document.getElementById("second"); //读取符号输入元素
				var input2 = document.getElementById("three"); //读取第二个输入元素
				var out = document.getElementById("four"); //读取结果元素框
				input1.value = "";
				fuhao.value = "";
				input2.value = "";
				out.value = "";
			}

			function outCon() { //计算及结果输出函数
				var input1 = document.getElementById("first").value; //读取第一个输入元素
				var fuhao = document.getElementById("second").value; //读取符号输入元素
				var input2 = document.getElementById("three").value; //读取第二个输入元素
				var out = document.getElementById("four"); //读取结果元素框
				if(input1 != "" && input2 != "" && fuhao != "" && out.value == "") { //如果所有的数字全部输入完毕
					var num1 = Number(input1); //将字符串转换成可计算的数值
					var num2 = Number(input2);
					var output = 0;
					switch(fuhao) { //根据运算符计算结果
						case "*":
							output = num1 * num2;
							break;
						case "/":
							output = num1 / num2;
							break;
						case "+":
							output = num1 + num2;
							break;
						case "-":
							output = num1 - num2;
							break;
						default:
							break;
					}
					out.value = "=" + output; //将计算结果在结果输出框中输出
				}

			}
		</script>
							<table style="background-color:#EEE8AA;padding:5px">
								<tr>
									<td id="inp" colspan="4" style="background-color:white"><input type="text" id="first" readOnly="readOnly"><br><input type="text" id="second" readOnly="readOnly"><br><input type="text" id="three" readOnly="readOnly"><input type="text" id="four" readOnly="readOnly"></td>
								</tr>
								<tr>
									<td colspan="2"><input type="button" value="BackSpace" onclick="backspace()"></td>
									<td><input type="button" value="C" class="b1" onclick="cle()"></td>
									<td><input type="button" value="=" class="b1" onclick="outCon()"></td>
								</tr>
								<tr>
									<td><input type="button" class="b1" value="7" onclick="inputNum(event)"></td>
									<td><input type="button" class="b1" value="8" onclick="inputNum(event)"></td>
									<td><input type="button" class="b1" value="9" onclick="inputNum(event)"></td>
									<td><input type="button" class="b1" value="/" onclick="fuhao(event)"></td>
								</tr>
								<tr>
									<td><input type="button" class="b1" value="4" onclick="inputNum(event)"></td>
									<td><input type="button" class="b1" value="5" onclick="inputNum(event)"></td>
									<td><input type="button" class="b1" value="6" onclick="inputNum(event)"></td>
									<td><input type="button" class="b1" value="*" onclick="fuhao(event)"></td>
								</tr>
								<tr>
									<td><input type="button" class="b1" value="1" onclick="inputNum(event)"></td>
									<td><input type="button" class="b1" value="2" onclick="inputNum(event)"></td>
									<td><input type="button" class="b1" value="3" onclick="inputNum(event)"></td>
									<td><input type="button" class="b1" value="-" onclick="fuhao(event)"></td>
								</tr>
								<tr>
									<td><input type="button" class="b1" value="0" onclick="inputNum(event)"></td>
									<td><input type="button" class="b1" value="+/-" onclick="inputNum(event)"></td>
									<td><input type="button" class="b1" value="." onclick="inputNum(event)"></td>
									<td><input type="button" class="b1" value="+" onclick="fuhao(event)"></td>
								</tr>
							</table>
						</div>
					</td>
				</tr>
				<tr>
					<td class=" background-image" colspan="6">确认商品价格与交易条件</td>
				</tr>
				<tr>
					<td width="150px">商品名</td>
					<td width="50px">原价</td>
					<td width="50px">优惠价</td>
					<td width="150px">打折</td>
					<td width="50px">数量</td>
					<td width="50px">操作</td>
				</tr>
				<tr>
					<td>按摩器</td>
					<td>¥258.00</td>
					<td style="color: red;">¥129.00</td>
					<td>5折</td>
					<td><input type="text" name="num1" value="1"></td>
					<td>
						<a href="#" style="text-decoration: none; color: black;">删除</a>
					</td>
				</tr>
				<tr>
					<td>美国口语训练</td>
					<td>480.00</td>
					<td style="color: red;">¥292.90</td>
					<td>6折</td>
					<td><input type="text" name="num2" value="1"></td>
					<td>
						<a href="#" style="text-decoration: none; color: black;">删除</a>
					</td>
				</tr>
				<tr>
					<td>书本全集</td>
					<td>¥138.00</td>
					<td style="color: red;">¥103.9</td>
					<td>8折</td>
					<td><input type="text" name="num3" value="1"></td>
					<td>
						<a href="#" style="text-decoration: none; color: black;">删除</a>
					</td>
				</tr>
				<tr>
					<td>继续挑选商品</td>
					<td></td>
					<td>¥527.40</td>
					<td>你共节省了¥384.60</td>
					<td></td>
					<td></td>
				</tr>
				<tr>
					<td class=" background-image" colspan="6">补充您的邮件地址和联系人基本信息</td>
				</tr>
				<tr>
					<td width="120px">
						收件人:
					</td>
					<td width="150px">
						<input type="text" name="name" />
					</td>
					<td width="150px">
						 
					</td>
				</tr>
				<tr>
					<td>
						地   址:
					</td>
					<td>
						<input type="text" name="direccion" />
					</td>
					<td>
						<font color="black"> <b>请点击填写地址</b></font>
					</td>
				</tr>
				<tr>
					<td>
						电话:
					</td>
					<td>
						<input type="text" name="telefono1" style="width:15px" /> -
						<input type="text" name="telefono2" style="width:86px" /> -
						<input type="text" name="telefono3" style="width:15px" />
					</td>
					<td>
						区号-电话号码-分机
					</td>
				</tr>
				<tr>
					<td></td>
					<td>
						<a href="#"><img src="images/submit.gif"></a>
					</td>
					<td></td>
				</tr>
			</table>
		</div>
		<iframe src="footer.html" frameborder="0" height="200px" width="100%" scrolling="no"></iframe>
	</body>

</html>

此项目属于个人项目,如有雷同纯属巧合!

猜你喜欢

转载自blog.csdn.net/cool__king/article/details/80772781