JS implementiert einfache Addition und Subtraktion von Warenkorbeffekten

JS implementiert einfache Addition und Subtraktion von Warenkorbeffekten

In diesem Artikelbeispiel wird der spezifische JS-Code zur einfachen Addition und Subtraktion von Einkaufswagen als Referenz bereitgestellt. Der spezifische Inhalt ist wie folgt

1. Schreiben Sie das Eingabefeld als Ergebnis einer Addition oder Subtraktion.

2. Die Plus- und Minus-Tasten werden mit Button-Buttons umgesetzt

3. Verwenden Sie js, um den Wert von i als Wert im Eingabefeld zu steuern.

Der erzielte Effekt:

Der vollständige Code lautet wie folgt:

<!DOCTYPE html>
<html>
 <Kopf>
  <meta charset="utf-8" />
  <Titel></Titel>
  <Stil>
   Körper{
    Rand: 0;
    Polsterung: 0;
   }
   .Kasten{
    Rand: rot, durchgezogen 1px;
    Höhe: 40px;
    Breite: 200px;
    Rand: 200px automatisch;
    Textausrichtung: zentriert;
    Polsterung oben: 20px;
   }
   .box Eingabe{
    Breite: 40px;
    Textausrichtung: zentriert;
   }
   #Geld{
    Rand: keiner;
    Textausrichtung: links;
    Rand links: 2px;
   }
   ul{
    Listenstil: keiner;
   }
   ul li{
    Anzeige: Block;
    schweben: links;
    vertikale Ausrichtung: Mitte;
   }
  </Stil>
  <Skript>
   fenster.onload = funktion(){
    var plus = document.getElementById("plus");
    var i = document.getElementById("text").Wert;
    var subtrahieren = document.getElementById("subtrahieren");
    var Geld = document.getElementById("Geld").Wert;
    plus.onclick = Funktion(){
     ich++;
     document.getElementById("text").Wert = i;
     document.getElementById("Geld").value = i*Geld;
    }
    subtrahieren.beiKlick = Funktion(){
     wenn (i>0) {
      ich--;
      document.getElementById("text").Wert = i;
      document.getElementById("Geld").value = i*Geld;
     } anders{
      ich = 0;
      document.getElementById("text").Wert = i;
      document.getElementById("Geld").value = i*Geld;
     }
    }    
   }  
  </Skript>
 </Kopf>
 <Text>
  <ul Klasse="Box">
   <li><button id="plus">+</button></li>
   <li><Eingabetyp="Text" ID="Text" Wert="1"/></li>
   <li><button id="subtrahieren">-</button></li>
   <li>&nbsp;&nbsp;&nbsp;¥<input type="text" id="money" value="88"/></li>
  </ul>
 </body>
</html>

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • js implementiert das Hinzufügen und Entfernen von Warenkörben sowie die Preisberechnung
  • js realisiert Warenkorb-Add- und Subtraktions- sowie Preisberechnungsfunktionen
  • js zum Addieren und Subtrahieren der Anzahl der Artikel im Einkaufswagen
  • So fügen Sie Produktkomponenten zum vue.js-Einkaufswagen hinzu
  • Implementierung des „In den Einkaufswagen“-Effekts auf JavaScript-Basis mit Quellcode-Download

<<:  MySql Installer 8.0.18 Visuelles Installationstutorial mit Bildern und Text

>>:  Verschiedene Probleme und Lösungen beim Bereitstellen von Tomcat zur Veröffentlichung von Projekten unter Linux

Artikel empfehlen

So verwenden Sie ECharts in WeChat Mini-Programmen mit uniapp

Heute verwenden wir Uniapp, um Echarts zur Anzeig...

Native js realisiert das Ziehen und Ablegen des Neun-Quadrat-Rasters

Verwenden Sie natives JS, um ein neuneckiges Rast...

Detaillierte Erklärung des Unterschieds zwischen in und exists in MySQL

1. Bereiten Sie sich im Voraus vor Zu Ihrer Beque...

Die Verwendung und Methoden von async und await in JavaScript

asynchrone Funktion und await-Schlüsselwort in JS...

So bereinigen Sie regelmäßig private Docker-Server-Images

Die Verwendung von CI zum Erstellen von Docker-Im...

Detailliertes Beispiel für MySQL-Datenspeicherprozessparameter

Es gibt drei Typen von MySQL-gespeicherten Prozed...

Analyse von MySQL-Parallelitätsproblemen und -Lösungen

Inhaltsverzeichnis 1. Hintergrund 2. Langsame Abf...

Nach dem Absenden des Formulars zu einer anderen Datei wechseln

<br />Frage: Wie schreibe ich in HTML, um zu...

Samba-Serverkonfiguration unter Centos7 (tatsächlicher Kampf)

Samba Übersicht Samba ist eine kostenlose Softwar...