html中的购物车的增减不能直接传送到后台,可以通过ajax,在js中发送ajax
纯前端的话可以参考下面的
<!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8">
<title>cart</title>
<style type="text/css">
body,p,a,input{
margin: 0;
padding: 0;
font-size: 12px;
}
container{
width: 100%;
}
main{
width: 1000px;
height: 500px;
margin:100px auto;
}
main cart-container table{
width: 100%;
}
main cart-container table tr{
text-align: center;
}
main cart-container table tr:hover{
background: rgba(128, 128, 128, 02);
}
main cart-container table table-header{
height: 30px;
background: #d9d9d9;
font-size: 12em;
}
main cart-container table table-header td:first-child{
border-left: solid 4px red;
box-sizing: border-box;
}
main cart-container table tr td:nth-child(1),
main cart-container table tr td:nth-child(2){
text-align: left;
}
main cart-container table tr td:nth-child(2){
width: 52%;
}
main cart-container table tr td:nth-child(3){
width: 12%;
}
main cart-container table tr td:nth-child(4){
width: 12%;
}
main cart-container table tr td:nth-child(5){
width: 12%;
}
main cart-container table tr td:last-child{
width: 10%;
}
cart-good{
height: 60px;
}
cart-good img{
float: left;
margin: 10px;
width: 60px;
}
cart-good td p{
margin: 10px 0px;
}
/加、减按钮/
cart-good td input[type='button']{
width: 20px;
height: 20px;
background: #00f300;
outline: none;
border: none;
}
cart-good td input[type='button']:disabled{
background: grey;
}
cart-good td input[type='button']:first-child{
margin-right: -4px;
}
cart-good td input[type='button']:last-child{
margin-left: -4px;
}
cart-good td input[type='text']{
width: 30px;
height: 20px;
outline: none;
border: none;
text-align: center;
}
table-footer{
display: flex;
justify-content: space-between;
line-height: 40px;
}
table-footer div{
font-size: 12em;
}
table-footer div button{
background: red;
width: 120px;
height: 40px;
color: white;
}
</style>
</head>
<body>
<div class="container">
<header></header>
<section class="main">
<div class="cart-container">
<table cellspacing="0">
<tr class="table-header">
<td><input type="checkbox" id="chk_alla"></td>
<td>聚美优品发货</td>
<td>聚美价</td>
<td>数量</td>
<td>小计</td>
<td>操作</td>
</tr>
<!--<tr class="cart-good">-->
<!--<td><input type="checkbox" id="001"></td>-->
<!--<td>-->
<!--<img src="https://p2jmstaticcom/product/001/293/1293263_std/1293263_60_60jpg" alt="">-->
<!--<p>[极速免税]PITTA MASK 口罩3枚入</p>-->
<!--<p>型号:新版防晒款 容量:3枚入</p>-->
<!--</td>-->
<!--<td>8900</td>-->
<!--<td>-->
<!--<input type="button" value="-">-->
<!--<input type="text" value="1">-->
<!--<input type="button" value="+">-->
<!--</td>-->
<!--<td>8900</td>-->
<!--<td><a href="#">删除</a></td>-->
<!--</tr>-->
</table>
<div class="table-footer">
<div>
<input type="checkbox" id="chk_allb"> <label for="chk_allb">全选</label>
<span style="margin-left: 20px">继续购物 | 清空选中商品</span>
</div>
<div>
共 <span id="good_count">5</span>件商品 商品应付总额:<span id="goods_total">¥22900</span>
<button class="btn_menu">去结算</button>
</div>
</div>
</div>
</section>
</div>
<script>
(function () {
var skin_products= [
{
"id":"002",
"title": "Estee Lauder 多效智妍精华霜15ml",
"img_url": "http://p0jmstaticcom/product/003/565/3565880_std/3565880_350_350jpg",
"price": 2490,
"number":6,
"acount": "520",
"ischecked":true
},
{
"id":"004",
"title": "EsteeLauder 肌透修护洁面乳30ml",
"img_url": "http://p4jmstaticcom/product/003/155/3155764_std/3155764_350_350jpg",
"price": 499,
"number":1,
"acount": "5911",
"ischecked":false
},
{
"id":"008",
"title": "雅诗兰黛无痕持妆粉底液",
"img_url": "http://p3jmstaticcom/product/003/662/3662318_std/3662318_350_350jpg",
"price": 699,
"number":2,
"acount": "3972",
"ischecked":true
},
{
"id":"0012",
"title": "Estee Lauder 肌初赋活原生液30ml",
"img_url": "http://p4jmstaticcom/product/003/565/3565914_std/3565914_350_350jpg",
"price": 1590,
"number":1,
"acount": "2338"
},
{
"id":"001",
"title": "雅诗兰黛无痕持妆粉底液30ml",
"img_url": "http://p2jmstaticcom/product/001/648/1648502_std/1648502_350_350jpg",
"price": 2980,
"number":4,
"acount": "5071",
"ischecked":false
},
{
"id":"009",
"title": "雅诗兰黛眼部精华霜15ml",
"img_url": "http://p1jmstaticcom/product/001/049/1049746_std/1049746_350_350jpg",
"price": 3990,
"number":1,
"acount": "4022",
"ischecked":false
}
]
// 添加商品
function load() {
var tbody=documentquerySelector('cart-container table tbody');
for(let good of skin_products){
tbodyinnerHTML+=` <tr class="cart-good" id="${goodid}">
<td><input type="checkbox" class="good-check" ${goodischecked"checked":''}></td>
<td>
<img src="${goodimg_url}" alt="">
<p>[极速免税]PITTA MASK 口罩3枚入</p>
<p>型号:新版防晒款 容量:3枚入</p>
</td>
<td>${goodprice}</td>
<td>
<input type="button" value="-" ${goodnumber<=1"disabled":''}>
<input type="text" value="${goodnumber}">
<input type="button" value="+">
</td>
<td>${goodpricegoodnumber}</td>
<td><a href="#">删除</a></td>
</tr>`
}
totalAcount();
}
load();
// end all
// 1 为table注册单击事件
var table01=documentquerySelector('cart-container table');
table01onclick=function (event) {
var node=eventtarget
if(nodegetAttribute('type')=='button'){
// alert(eventtargetvalue);
changeNumber(event);
subtotal(event);
checkedRow(event);
checkedAllRows();
}else if(nodeclassName=='good-check'){
checkedAllRows();
}else if(nodeid=='chk_alla'){
var f=eventtargetchecked;
var chks=documentquerySelectorAll('good-check');
for(var ck of chks){
ckchecked=f;
}
for(var good of skin_products){
goodischecked=f;
}
}else if(nodenodeNametoLowerCase()=='a'){
var tr=eventtargetparentNodeparentNode;
for(var i=0;i<skin_productslength;i++){
if(skin_products[i]id==trid){
skin_productssplice(i,1);
consolelog(skin_products);
}
}
trparentNoderemoveChild(tr);
}
totalAcount();
};
//单击增加或减少按钮的方法
function changeNumber(event) {
var node=event && eventtarget;
var v=0;
if(nodevalue && nodevalue=='+'){
// nodepreviousElementSiblingvalue=parseInt(nodepreviousElementSiblingvalue)+1;
nodepreviousElementSiblingvalue++;
v=nodepreviousElementSiblingvalue;
nodepreviousElementSiblingpreviousElementSiblingdisabled=false;
}else{
// if(nodevalue && nodevalue=='+')
if(nodenextElementSiblingvalue>1){
nodenextElementSiblingvalue--;
v=nodenextElementSiblingvalue;
if(v==1){
nodedisabled=true;
}
}
}
// 存储商品数量
var id=nodeparentNodeparentNodeid;
for(var good of skin_products){
if(id==goodid){
goodnumber=v;
}
}
}
// 每个商品小计的方法
function subtotal(event) {
var node=event && eventtarget;
// var id=nodeparentNodeparentNodeid;
// for(var g of skin_products){
// if(gid==id){
// alert(gprice);
// }
// }
// var price=;
var price=nodeparentNodepreviousElementSiblinginnerText;
var num=nodeparentNodechildren[1]value;
nodeparentNodenextElementSiblinginnerText=(numprice)toFixed(2);
}
// 检验该商品是否选中
function checkedRow(event) {
eventtargetparentNodeparentNodefirstElementChildfirstElementChildchecked=true;
// eventtargetparentNodeparentNodecells[0]firstElementChildchecked=true;
// var tbody=eventtargetparentNodeparentNodeparentNode;
// eventtargetparentNodeparentNodeparentNoderows[3]cells[0]firstElementChildchecked=true;
}
// 检查是否全选
function checkedAllRows() {
var chks=documentquerySelectorAll('good-check');
var flag=true;
for(var ck of chks){
if(!ckchecked){
flag=false;
break;
}
}
documentquerySelector('#chk_alla')checked=flag;
}
// 统计商品总量和总价格
function totalAcount() {
var total=0;
var total_price=0;
var chks=documentquerySelectorAll('good-check');
for(var ck of chks){
if(ckchecked){
id=ckparentNodeparentNodeid;
for(var good of skin_products){
if(id==goodid){
total+=~~goodnumber;
total_price=total_price+(goodnumbergoodprice);
goodischecked=true;
}
}
}
}
documentquerySelector('#good_count')innerText=total;
documentquerySelector('#goods_total')innerText=total_price;
}
})();
</script>
</body>
</html>
玉兰油小白点瓶效果不错,本人使用过。玉兰油增白剂是烟酰胺的主要成分。烟酰胺加Sepiwhite美白因子,Sepiwhite能深入肌底减少色素沉着,起到淡化黄褐斑、晒伤的作用。
Sepiwhite是一种透气性强的美白成分,能穿透“细致”的角质层,集中在深埋于基底层的斑点上,深度抑制黑色。利用烟酰胺的增白作用,解决色斑问题。
小白瓶的效果很让我惊讶,最明显的我感觉皮肤水油平衡外,就是皮肤明显细腻了许多,具体可以看下图:
使用前:
使用后:
扩展资料:
1、选择效果显著的
对于祛斑的朋友而言,最终的目的就是为了祛斑,所以祛斑效果应放在首要地位。因此选择一款比较好用的祛斑产品其祛斑效果必然是明显且能让大众看的见的,而且只有能够拥有好的祛斑效果,这样的祛斑产品才是合格的,才是大众所信赖的,才能达到祛斑的最终目的。
2、选择科学安全的
目前祛斑方式混在一起,很多祛斑产品都有去化妆,什么一周祛斑,10天有效的产品广告随处可见,但这些夸张的神话祛斑产品可能并不可信。虽然雀斑效果很重要,但其安全性不容忽视。一款安全科学的祛斑产品,为了计算出是需要公众祛斑的产品,是负责公众祛斑的产品。
3、选择原理过关的
一个好的祛斑美白产品,不仅要安全有效,而且不会出现反弹现象,重要的是要有科学有效的技术。要满足皮肤正常的新陈代谢周期,科学的祛斑机制是非常重要的,要实现自然科学的祛斑,才能达到祛斑的真正目的。
激光祛斑虽然是相对来说比较快的祛斑方式,但激光祛斑价格昂贵,一次需要上万元左右,而且并不是永久的,大概一年左右就会出现复发的现象。
激光祛斑价格浮动影响因素有以下几种:
1、与求美者的自身情况有关
每位爱美人士面部的斑点面积不一样,所需要激光祛斑浪费的时间不一样,医生要根本每个求美者不同的情况制作不同的祛斑方案,当然就会影响到激光祛斑多少钱一次。
2、与选择的医院有关
在大型医院,激光祛斑的收费要普遍高于小型医院。这是因为,同样是激光祛斑仪器,有的可能只需要数万元,有的却需要上百万,成本高些收费价格自然就会贵些。当然,“一分价钱一分货”,好的激光祛斑设备在治疗效果上面会占有更大的优势。
3、与选择的医生有关
激光治疗对于人的依赖虽然远不如隆胸、隆鼻等整形外科手术。但是一个好的、有丰富临床经验的激光治疗师,对于激光祛斑效果和安全性方面自然也是相当重要的。
扩展资料:
脸上长斑的原因
1、内分泌失调
现代人生活工作以及学习压力大,容易造成紧张的状态,这样很容易导致内分泌失调。而脸上长斑的一个重要因素就是内分泌失调所导致的,平常要注意保持良好心态不要让自己太大压力哦!
2、长期阳光直射
有些人不注重防晒长期暴露在阳光下,长期受到紫外线的直射,却没有及时擦防晒霜,这也是很容易导致长斑的。
3、使用化妆护肤品不当
脸部肌肤是很脆弱的,长期滥用不好的化妆品护肤品会容易导致长斑的可能。
4、生活习惯
生活习惯对整个人的身心健康来说都很重要,长期熬夜不仅会危害健康还会导致脸色暗黄从而出现黄褐斑或色斑。
5、遗传原因
对于遗传性或者先天性的斑点就无法避免了,只能采取正确的祛斑方法来进行去除。有些女性是因为年龄增大才会长斑,有些则是因为生完孩子后长斑。
人民网——激光祛斑一次多少钱 好的祛斑方法为您揭晓
人民网——脸上长斑是什么原因 如何有效祛斑嫩肤
冻干粉十大品牌排行榜中,丽普司肽品牌最好。
丽普司肽品牌始创于1962年,隶属于暨达生物科技有限公司的旗下。
该品牌系列冻干粉产品中的ZY001立体修护冻干粉、ZY004六胜肽冻干粉效果非常好。
可以对皮肤引起的表皮损伤、易红脱皮、缺水和干燥,进行修复角质,以及加强皮肤的厚度;
也可以针对皮肤变薄、红血丝外入、脆弱、易发、红发痒等进行很好的修复功能。
扩展资料:
丽普司肽,商标注册号9060246,国际分类3,申请人名称广州市暨达生物科技有限公司,产品无化学刺激反应,反馈良好。
丽普司肽品牌搭配效果最佳的产品有:
1、冻干粉选择ZY001立体修护冻干粉或ZY004六胜肽冻干粉。
2、日常清洁选择B01氨基酸温和净润洁面乳或B08酵母净透洁面液。
3、原液系列选择Y01寡肽修护原液或Y02寡肽安肤原液。
4、面膜系列选择B02寡肽修护面膜或B04熬夜舒缓眼膜。
5、水乳霜系列选择K03神经酰胺修护乳或K04神经酰胺修护霜。
6、微微乳系列选择L01卵磷脂深润滋养微乳或L02辅酶素丰盈紧塑微乳。
-丽普司肽
欢迎分享,转载请注明来源:品搜搜测评网