In diesem Artikel wird der spezifische JavaScript-Code zur Implementierung eines einfachen Rechners zu Ihrer Information bereitgestellt. Der spezifische Inhalt ist wie folgt <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <title>Rechner</title> <Stil> .op { Rand: 50px automatisch; Breite: 300px; Höhe: 300px; Rand: 1px durchgehend orange; Hintergrundfarbe: Hellhimmelblau; Rahmenradius: 50px; } Eingabe { Breite: 210px; Höhe: 30px; Rahmenradius: 5px; } Taste { Breite: 30px; Höhe: 30px; Rahmenradius: 10px; } </Stil> </Kopf> <Text> <div Klasse="op"> <h2 align="center">Rechner</h2> <form name="Rechner"> <Tabelle ausrichten="zentrieren"> <tr> <td>Zahl1:</td> <td><Eingabetyp="Text" Name="num1"></td> </tr> <tr> <td>Zahl2:</td> <td><Eingabetyp="Text" Name="num2"></td> </tr> <tr> <td colspan="2">          <Schaltflächentyp="Schaltfläche">+</Schaltfläche>        <Schaltflächentyp="Schaltfläche">-</Schaltfläche>        <Schaltflächentyp="Schaltfläche">*</Schaltfläche>        <Schaltflächentyp="Schaltfläche">/</Schaltfläche> </td> </tr> <tr> <td>Ergebnisse:</td> <td><input type="text" name="result" deaktiviert></td> </tr> </Tabelle> </form> </div> <Skript> //Alle Elementobjekte unter dem Tag-Namen abrufen und ein Array zurückgeben let buttonArr = document.getElementsByTagName("button"); für (lass aber von buttonArr) { aber.addEventListener('click', function () { let-Operator = this.innerHTML; Anzahl(Operator); }); } Funktion zählen(Operator) { //Holen Sie sich den Eingabewert des Formularrechners mit dem Namen num1. let num1 = parseFloat(document.calculator.num1.value); Lassen Sie num2 = parseFloat(document.calculator.num2.value); lass Ergebnis = ''; Schalter (Operator) { Fall '+': Ergebnis = Zahl1 + Zahl2; brechen; Fall '-': Ergebnis = Zahl1 - Zahl2; brechen; Fall '*': Ergebnis = Zahl1 * Zahl2; brechen; Fall '/': wenn (num2 == 0) { alert("Der Divisor kann nicht Null sein"); zurückkehren; } Ergebnis = Zahl1 / Zahl2; brechen; } // Weisen Sie das Ergebnis dem Eingabefeld mit dem Attributnamen result zu. document.calculator.result.value = result; } </Skript> </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:
|
<<: Erläuterung der Konfiguration und Verwendung der MySQL-Speicher-Engine InnoDB
for-Schleife Die For-Schleife durchläuft die Elem...
Der Grund dafür ist, dass dieser Webseitentyp auf ...
1. catalina.bat muss auf UTF-8 eingestellt sein. ...
Dieser Artikel beschreibt anhand eines Beispiels,...
0. Hintergrund Hardware: Xiaomi Notebook Air 13/I...
Installation Die erforderlichen Unterlagen finden...
Inhaltsverzeichnis 1. Entpacken 2. Erstellen Sie ...
Die Verwendung von Vue + ElementUI Tree dient zu ...
Dieser Artikel stellt die automatische Build-Bere...
In letzter Zeit müssen folgende Effekte erzielt w...
Ich möchte kürzlich einen Docker für Cron-geplant...
Bei der Webentwicklung stößt man häufig auf Zeiche...
SVG wurde in den letzten Jahren aufgrund seiner v...
Inhaltsverzeichnis einführen Vorbereiten Systemab...
Wie können Sie das Lamaging von Routen vergessen,...