JavaScript 淘宝购物件数的选择

本文介绍了一个简单的购物件数量选择算法实现,通过鼠标点击“+”、“-”按钮对商品数量进行增减,限制最大购买数量为9件,最小为0。使用HTML和JavaScript完成,适用于网页购物车功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实现一个简易的淘宝购物件数量的选择算法,通过鼠标点击“+”、“-”按钮对数量增加或减少1,限购9件,最大增加到数字9,最小减少到0.
代码如下:

<!DOCTYPE html>
<html>
<head>
	<script LANGUAGE="JavaScript" type="text/javascript">
		function addnum()
		{
			var num = document.getElementById("res").value;
			num = parseInt(num) + 1;
			if (num>9) 
			{
				alert("已经是最大够件数!");
			}
			else
			{
				document.getElementById("res").value = num;
			}
		}
		function decnum()
		{
			var num = document.getElementById("res").value;
			num = parseInt(num) - 1;
			if (num<0) 
			{
				alert("已经是最小够件数!");
			}
			else
			{
				document.getElementById("res").value = num;
			}
		}
	</script>
</head>
<body>
	<form id="myform" >
		<p>数量</p>
		<input type="button" id="dec" value="-" onclick="decnum()">
		<input type="text" value="0" id="res">
		<input type="button" id="add" value="+" onclick="addnum()">
		<p>限购9</p>
	</form>
</body>
</html>

程序结果如下:

最大够件数:
在这里插入图片描述
在这里插入图片描述
最小够件数:
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值