手机批发业务-商品备选区

news2024/11/19 20:17:20

样式

在这里插入图片描述
代码

<!doctype html>
<html lang="en">
	<head>
		<meta charset="UTF-8">
		<meta name="author" content="huyiwei">
		<meta name="generator" content="HBuilder X">
		<title>
			手机批发业务-商品备选区
		</title>
		<style type="text/css">
			table{
				width: 580px;
				height: 200px;
			}			
			td{
				text-align: center;	
				vertical-align: middle;
			}			
			.myBtn {
				margin: 20px;
				width: 120px;	
				height: 45px;
				border: 1px ridge #44FFEE;
			}
		</style>
		<script type="text/javascript">
			var result = "";		
			var price = new Array(2576.00, 2999.00, 3898.00, 699.00, 599.00, 699.00);
			var product = new Array(
				"iPhone 6 32GB 金色 移动联通电信4G", "OPPO R11 全网通 黑色版", 
				"Apple iPhone 6s Plus 32GB 金色 移动联通电信4G手机", 
				"小米 红米手机4X 全网通版 2GB内存 16GB 香槟金", "小米 红米手机4A 全网通版 2GB内存 16GB 玫瑰金", 
				"小米 红米4X 全网通版 2GB内存 16GB 樱花粉"
			);
			var isSelected = new Array(0, 0, 0, 0, 0, 0);
			function clearAll() {
				isSelected = [0, 0, 0, 0, 0, 0]; 
				myForm.sp0.checked = false;
				myForm.sp1.checked = false;
				myForm.sp2.checked = false;
				myForm.sp3.checked = false;
				myForm.sp4.checked = false;
				myForm.sp5.checked = false;
			}
			function checkOut() {
				var total = 0;
				var count = 0;
				for(var i = 0; i < isSelected.length; i++) {
					count += isSelected[i];
				}
				for(var i = 0; i < price.length; i++) {
					total = total + price[i] * isSelected[i]
				}
				alert("您所选购的" + count + "件,产品总价=" + total+"\n"+"请去支付!");
			}
			function shoppingCart() {				
				var selectList = ""; 
				for(var j = 0; j < product.length; j++) {
					if(isSelected[j]) {
						selectList += (j + 1) + "-" + product[j] + ",价值=" + price[j] + "\n";
					}
				}
				var info = (selectList == "") ? "您的购物车为空,请选购!" : selectList;
				alert(info);			
			}
			function checkSelect(number) {
				var temp;
				switch(number) {
					case 0:
						temp = myForm.sp0.checked;
						break;
					case 1:
						temp = myForm.sp1.checked;	
						break;
					case 2:
						temp = myForm.sp2.checked;	
						break;
					case 3:
						temp = myForm.sp3.checked;	
						break;
					case 4:
						temp = myForm.sp4.checked;	
						break;
					default:
						temp = myForm.sp5.checked;	
						break;
				}
				isSelected[number] = (temp) ? 1 : 0; 
			}
		</script>
	</head>
	<body>
		<form name="myForm" method="post" action="">
			<table align="center" border="1">
				<caption>
					手机批发业务-商品备选区
				</caption>
				<tr>
					<td>
						<img src="图片/mobile_1.jpg" /><br />
						<h4 name="h41">
							iPhone 6 32GB 金色 移动联通电信4G
						</h4>
						<input type="checkbox" name="sp0" value="2576" onclick="checkSelect(0);">
						¥ 2576.00<br />
					</td>
					<td>
						<img src="图片/moblie_2.jpg" /><br />
						<h4 name="h421">
							OPPO R11 全网通 黑色版
						</h4>
						<input type="checkbox" name="sp1" value="2999" onclick="checkSelect(1);">
						¥ 2999.00<br />
					</td>
					<td>
						<img src="图片/moblie_3.jpg" /><br />
						<h4 name="h43">
							Apple iPhone 6s Plus 32GB 金色 移动联通电信4G手机
						</h4>
						<input type="checkbox" name="sp2" onclick="checkSelect(2);"> 
						¥ 3898.00<br />
					</td>
				</tr>
				<tr>
					<td>
						<img src="图片/moblie_4.jpg" /><br />
						<h4 name="h44">
							小米 红米手机4X 全网通版 2GB内存 16GB 香槟金
						</h4>
						<input type="checkbox" name="sp3" value="699" onclick="checkSelect(3);">
						¥ 699.00<br />
					</td>
					<td>
						<img src="图片/moblie_5.jpg" /><br />
						<h4 name="h45">
							小米 红米手机4A 全网通版 2GB内存 16GB 玫瑰金
						</h4>
						<input type="checkbox" name="sp4" value="599" onclick="checkSelect(4);">
						¥ 599.00<br />
					</td>
					<td>
						<img src="图片/moblie_6.jpg" /><br />
						<h4 name="h46">
							小米 红米4X 全网通版 2GB内存 16GB 樱花粉
						</h4>
						<input type="checkbox" name="sp5" value="699" onclick="checkSelect(5);">
						¥ 699.00<br />
					</td>
				</tr>
				<tr>
					<td colspan="3">
						<input class="myBtn" type="button" value="查看购物车" onclick="shoppingCart();">
						<input class="myBtn" type="button" value="收银台结算" onclick="checkOut();">
						<input class="myBtn" type="button" value="初始化参数" onclick="clearAll();">
					</td>
				</tr>
			</table>
		</form>
	</body>
</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/543.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

大数据项目之电商数仓、用户行为日志、服务器和JDK准备、模拟数据

文章目录3. 用户行为日志3.4 服务器和JDK准备3.4.1 服务器准备3.4.2 编写集群分发脚本xsync3.4.3 SSH无密登录配置3.4.4 JDK准备3.4.5 环境变量配置说明3.5 模拟数据3.5.1 使用说明3.5.1.1 将application.yml、gmall2020-mock-log-2021-10-10.jar、path.json、logback.xml上传到…

【C语言】经典编程题

文章目录1. Fibonacci数列 ⭐️2. 替换空格 &#x1f31f;3. 找单身狗 &#x1f4ab;4. 模拟实现 atoi ✨1. Fibonacci数列 ⭐️ 做题链接&#xff1a;Fibonacci数列 Fibonacci数列是这样定义的&#xff1a; F[0] 0 F[1] 1 for each i ≥ 2: F[i] F[i-1] F[i-2] 因此&…

[数据结构初阶]算法的时空复杂度

目录 算法效率 如何衡量一个算法的好坏 算法的复杂度 时间复杂度 时间复杂度的概念 大O的渐进表示法 常见时间复杂度计算举例 例一&#xff1a; 例二&#xff1a; 例三&#xff1a; 例四&#xff1a…

C规范编辑笔记(三)

继上篇我们的C规范编辑笔记(二)后&#xff0c;我们今天开始分享第三篇笔记&#xff0c;话不多说&#xff0c;我们开始~ 1、一个 tab 键盘等于四个空格键。我们在编程的时候最好使用空格键而不是使用 tab 键&#xff0c;当两个编译器的 tab 键设置的大小不一样的时候&#xff0…

无人机基础知识:多旋翼无人机自动控制原理与算法

无人机基础知识&#xff1a;多旋翼无人机自动控制原理与算法前言无人机自动控制器PID控制算法前言 无人机&#xff08;Unmanned Aerial Vehicle&#xff09;&#xff0c;指的是一种由动力驱动的、无线遥控或自主飞行、机上无人驾驶并可重复使用的飞行器&#xff0c;飞机通过机…

Linux:进程描述、进程创建(fork)、进程状态(僵尸进程、孤儿进程)

目录操作系统进程的基本概念进程创建&#xff08;fork)进程状态僵尸进程孤儿进程操作系统 操作系统是一个管理计算机软硬件资源的软件&#xff0c;它包括内核&#xff08;进程管理&#xff0c;内存管理&#xff0c;文件管理&#xff0c;驱动管理&#xff09;和其他程序&#x…

神经网络输出表达式,神经网络数据格式

1、BP神经网络输入输出格式问题 在你的代码基础上说了。 clc;clear; close all; pload(originaldata.txt);%你问题最后说的数据文件名跟这个不同。 p1p; t[1];% 这个输出&#xff08;Targets&#xff09;应该和输入数据对应&#xff0c;输入数据有10个&#xff0c;输出应该也是…

如何从0到1搭建一个个人网站

前言 如何从0到1搭建一个可以外网访问的项目&#xff1f; 我就用自己的服务器给大家举例&#xff0c;怎么从0到1搭建一个学生和新手可以用来面试的项目&#xff0c;老手也可以回忆一下自己逝去的青春。 服务器在激活的时候会让你选系统&#xff0c;这个时候敖丙我个人建议&a…

软考 | 计算机系统

CPU 计算机系统硬件组成 计算机系统是由软硬件共同组成&#xff0c;协同运行程序。计算机的基本硬件由 运算器、控制器、存储器、输入设备、输出设备 5 大部件组成。其中&#xff0c;运算器和控制器等部件集成到一起的部分称为中央处理器&#xff08;CPU&#xff09;。CPU 是…

离线数仓 (八) --------- 数仓分层

目录一、为什么要分层二、数据集市和数据仓库区别三、数仓命名规范1. 表命名2. 脚本命名3. 表字段类型一、为什么要分层 分层说明&#xff1a; ODS 层&#xff1a;原始数据层&#xff0c;存放原始数据&#xff0c;直接加载原始日志、数据&#xff0c;数据保持原貌不做处理。 …

【C++】命名空间输入输出缺省参数函数重载

​&#x1f320; 作者&#xff1a;阿亮joy. &#x1f386;专栏&#xff1a;《吃透西嘎嘎》 &#x1f387; 座右铭&#xff1a;每个优秀的人都有一段沉默的时光&#xff0c;那段时光是付出了很多努力却得不到结果的日子&#xff0c;我们把它叫做扎根 目录&#x1f449;什么是C&…

链路状态路由协议 OSPF (一)

作者简介&#xff1a;一名在校云计算网络运维学生、每天分享网络运维的学习经验、和学习笔记。 座右铭&#xff1a;低头赶路&#xff0c;敬事如仪 个人主页&#xff1a;网络豆的主页​​​​​​ 目录 前言 一.OSPF的基本概念 1.什么是OSPF 2.OSPF路由协议概述 (1)内部…

网络安全知识之什么是网络安全?

网络安全的概念&#xff0c;有很多不同的定义。在一些场合中&#xff0c;我们最多的考虑的还是网络的技术安全&#xff0c;但是技术延伸出来的安全又会涉及到社会安全、文化安全、国家安全等等。 网络安全的概念&#xff0c;有很多不同的定义。在一些场合中&#xff0c;我们最多…

升级全新网络方案,给你低成本、高性能的裸金属体验

摘要&#xff1a;对政企、金融客户来说&#xff0c;裸金属服务器相比于云服务器&#xff0c;更能满足他们对性能和稳定性的要求。但裸金属服务器的网络实现&#xff0c;却存在成本高、灵活性差、成熟度不足等问题。为解决这些问题&#xff0c;华为云Stack有一套增强版的网络方案…

Unity Rigidbody实现爬坡功能

文章目录&#x1f388; 简介&#x1f388; 实现原理&#x1f388; 实现代码&#x1f388; 简介 人物移动功能的实现或许用到Character Controller组件或许用到Rigidbody刚体组件&#xff0c;前者可以直接实现在某些高地不平的地面上移动&#xff0c;而后者想要在具有一定角度的…

分布式事务Seata源码解析十:AT模式回滚日志undo log详细构建过程

文章目录一、前言二、准备undo log0、undo log 样例1&#xff09;undo log表结构2&#xff09;rollback_info&#xff08;回滚日志数据&#xff09;1、before image的构建1&#xff09;业务表元数据信息TableMeta1> Caffeine缓存数据获取2> Caffeine缓存自动刷新2&#x…

[Linux打怪升级之路]-vim编辑器(看就能马上操作噢)

前言 作者&#xff1a;小蜗牛向前冲 名言&#xff1a;我可以接受失败&#xff0c;但我不能接受放弃 如果觉的博主的文章还不错的话&#xff0c;还请点赞&#xff0c;收藏&#xff0c;关注&#x1f440;支持博主。如果发现有问题的地方欢迎❀大家在评论区指正。 目录 一、vim的…

语音合成 GAN Vocoders 总览

Loss 函数简称与全称的对应关系 Short NameFull Nameadvadversial lossFMFeature MatchingMSDMulti-Scale Discriminatormr-STFTMulti-resolution STFT lossfmr-STFTfull band Multi-resolution STFT losssmr-STFTsub band Multi-resolution STFT lossMelMel-Spectrogram Loss…

Mybatis----多表查询

目录 返回类型 resultType resultMap 1、字段映射 2、多表查询 动态SQL if标签 where标签 set标签 choose(when,otherwise) 语句 trim标签 for-each标签 SQL片段 返回类型 resultType Mybatis在查询时&#xff0c;一定要指定返回类型&#xff1b;而其他操作&#xff0…

BH1750 传感器实战教学 —— 硬件设计篇

前言 前面刚写了一篇 《BH1750 光照传感器文档详解 及 驱动设计》&#xff0c;今天来写一篇简单的传感器实战教学。 文章如下&#xff1a;BH1750 光照传感器文档详解 及 驱动设计 那有些朋友就疑惑了&#xff0c;在上一篇文章其实我们基本都测试成功了&#xff0c;驱动也写了…