js全局购物车加减全局变量计数

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>安心牧羊人</title>
</head>
<body>

<p>全局变量计数。</p>
<button type="button" onclick="myFunction1()">-</button>
    <span id="demo" style="color:red;">0</span>
<button type="button" onclick="myFunction2()">+</button>

<script>

var counter=0;
    function add() {
        if(counter>=10){  //设置库存最大数例如10以上不能点击加
            return counter += 0;
    }else{
        
       return counter += 1;
        
    }
    return counter += 1;
}
function cor() {
   
    if(counter===0){  //设置最小数值不能低于0 ,低于0不能点击
      return counter += 0;
    }else{
        
       return counter += -1;
        
    }
}
function myFunction1(){
   
    document.getElementById("demo").innerHTML = cor();
}
    function myFunction2(){
   
    document.getElementById("demo").innerHTML = add();
}
</script>

</body>
</html>

时间: 2024-10-05 00:02:50

js全局购物车加减全局变量计数的相关文章

vue.js 实现购物车加减方法

<template> <div class="coutter-wrapper"> <button type="button" @click="plus">+</button> <button type="button">{{ result }}</button> <button type="button" @click="

实现购物车加减计价功能

直接复制粘贴即可 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Co

vue2.0中实现单选,全选,购物车加减计算等效果

<!doctype html><html class="no-js"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="description" content=""> &l

2017-5-26 正则表达式,js实战(加减数量,全选)

1.正则表达式:验证数据格式的准确性. 用正则表达式判断手机号格式是否正确: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml&qu

js实现仿购物车加减效果

代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> *{ margin: 0; padding: 0; } body{ overflow-y: auto; } ul{ margin-top: 20px; border-top: 1px solid #666; } h1{ width: 500

JS日期时间加减实现

首先,上代码 1 var diffDate = function(date, diff) { 2 return new Date( 3 Date.UTC( 4 date.getUTCFullYear(), 5 date.getUTCMonth(), 6 date.getUTCDate(), 7 date.getUTCHours(), 8 date.getUTCMinutes(), 9 date.getUTCSeconds() 10 ) + 11 diff 12 ); 13 }; 其次,上原理 1

appcan 多个列表购物车加减数量例子

html代码如下: <div class="uinn4 white" id="listview"> <ul> <!--------列表循环----> <li class="ubb ub bc-border t-bla ub-ac lis" data-index="0"> <div class="checkbox umar-r"> <input

js jquery 权限单选 bug修改以及正确代码 购物车数量加减

效果图废话不多直接上代码 用的avalon渲染,其实都是一样的 <div class="shop-arithmetic"> <a href="javascript:;" class="minus" onclick="delpubls(this)">-</a> <input type="number" style="min-height: 20px;font

ECSHOP商品购买数量增加加减按钮插件(包含购物车商品数量增加减少,自动更新)

ecshop商品页购买数量加减按钮ecshop购物车页加减按钮插件 默认模版为例详细教程: 找到flow.php里的如下代码 elseif ($_REQUEST['step'] == 'update_cart') { if (isset($_POST['goods_number']) && is_array($_POST['goods_number'])) { flow_update_cart($_POST['goods_number']); } show_message($_LANG['