📄 cart.js
字号:
// JScript 文件
function ClearCart()
{
var cartForm = document.getElementById("fCart");
if (confirm('此操作将会清空您的当前购物车,确定执行此操作吗?'))
{
cartForm.action = "?operation=clear";
cartForm.submit();
}
}
function UpdateCart()
{
cartForm = document.getElementById("fCart");
cartForm.action = "?operation=upd";
cartForm.submit();
}
function DeleteCartItem(cartItemId)
{
cartForm = document.getElementById("fCart");
cartItemIdInput = document.getElementById("cartItemId");
cartForm.action = "?operation=del";
cartItemIdInput.value = cartItemId;
cartForm.submit();
}
function AddGoodsToFavorite(productCode,productName)
{
cartForm = document.getElementById("fCart");
cartProductCode = document.getElementById("cartProductCode");
cartProductName = document.getElementById("cartProductName");
cartForm.action = "?operation=favorite";
cartProductCode.value = productCode;
cartProductName.value = productName;
cartForm.submit();
}
function AwardToCart(id,saleType,productCode)
{
var cartForm = document.getElementById("fCart");
cartForm.action = "?operation=insert&giftItemId=" + id + "&gdsid=" + productCode + "&saletype=" + saleType;
cartForm.submit();
}
function CheckGiftCertificate()
{
var cartForm = document.getElementById("confirmPurchase");
cartForm.action = "?operation=gc";
cartForm.submit();
}
function GiftCertificateShortcut(giftNo)
{
var cartForm = document.getElementById("confirmPurchase");
var tbGiftNo = document.getElementById("giftNo");
tbGiftNo.value = giftNo;
cartForm.action = "?operation=gc";
cartForm.submit();
}
function CheckPlaceOrder()
{
var fPlaceOrder = document.getElementById("fPlaceOrder");
//已提交,防止重复提交
if(fPlaceOrder.value == "1")
{
return false;
}
else
{
fPlaceOrder.value = "1";
var cartForm = document.getElementById("confirmPurchase");
cartForm.action = "?operation=place";
cartForm.submit();
return true;
}
}
//删除电子礼券
function DeleteCartGCItem(cartGCItemId)
{
var cartForm = document.getElementById("confirmPurchase");
var cartItemIdInput = document.getElementById("cartGCItemId");
cartForm.action = "?operation=gcdel";
cartItemIdInput.value = cartGCItemId;
cartForm.submit();
}
//选择促销礼品
function CheckPromtionGiftClick(promotionId,index)
{
var checkedCount = 0;
// //先取消所有的已选择的
// for (var i = 0;i < document.getElementsByName(promotionId).length;i++)
// {
// if(i == index)
// {
// alert(document.getElementsByName(promotionId)[index].checked);
// if(document.getElementsByName(promotionId)[index].checked)
// {
// //取消要取消的
// document.getElementsByName(promotionId)[index].checked = false;
// }
// else
// {
// //选中要选择的
// document.getElementsByName(promotionId)[index].checked = true;
// }
//
// }
// else
// {
// document.getElementsByName(promotionId)[i].checked = false;
// }
// }
for (var i = 0;i < document.getElementsByName(promotionId).length;i++)
{
if (document.getElementsByName(promotionId)[i].checked)
{
checkedCount++;
}
}
if(checkedCount == 2)
{
//先取消所有的已选择的
for (var i = 0;i < document.getElementsByName(promotionId).length;i++)
{
if(i != index)
{
document.getElementsByName(promotionId)[i].checked = false;
}
}
}
// if (checkedCount > 1)
// {
// window.alert('对不起,该级别促销只能选择1件赠品!请重新选择。');
//
// document.getElementsByName(promotionId)[index].checked = false;
//
// return false;
// }
// else if(checkedCount == 1)
// {
// for (var i = 0;i < document.getElementsByName(promotionId).length;i++)
// {
// if (!document.getElementsByName(promotionId)[i].checked)
// {
// document.getElementsByName(promotionId)[i].disabled = true;
// }
// }
// }
// else
// {
// for (var i = 0;i < document.getElementsByName(promotionId).length;i++)
// {
// document.getElementsByName(promotionId)[i].disabled = false;
// }
// }
return true;
}
//添加促销礼品到购物车的检查
function AddGiftToCartCheck(pForm)
{
var obj = document.getElementById(pForm);
var checkedCount = 0;
for(var i=0;i<obj.length;i++)
{
if (obj[i].checked)
{
checkedCount++;
}
}
if (checkedCount <= 0)
{
window.alert('对不起,您忘了选择促销礼品!');
return false;
}
return true;
}
//选择我是一个新用户
function CheckNewUser()
{
var obj1 = document.getElementById("radioNewCustomer");
obj1.checked = true;
}
//选择我是一个老用户
function CheckOldUser()
{
var obj = document.getElementById("radioOldCustomer");
obj.checked = true;
}
//显示支付方式说明
function ChangeShipNote(b,a)
{
if (document.getElementById(a).src.indexOf('payment_open.gif')>=0)
{
document.getElementById(b).style.display='block';
document.getElementById(a).src='../image/cart/payment_close.gif';
document.getElementById(a).alt = '关闭';
}
else
{
document.getElementById(b).style.display='none';
document.getElementById(a).src='../image/cart/payment_open.gif';
document.getElementById(a).alt = '打开';
}
}
//显示默认支付方式说明
function ChangeDefaultPaymentNote(b,a)
{
ChangeShipNote(b,a);
}
//银行演示
function demo_open(bank)
{
window.open('/demo/demobank.aspx?bank='+bank,'99网上书城','width=500,height=300');
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -