JavaScript zur Implementierung der Login-Schiebereglerüberprüfung

JavaScript zur Implementierung der Login-Schiebereglerüberprüfung

In diesem Artikelbeispiel wird der spezifische JavaScript-Code zur Implementierung der Login-Schiebereglerüberprüfung zu Ihrer Information bereitgestellt. Der spezifische Inhalt ist wie folgt

HTML Quelltext

<div Klasse="Anmelden-Auswahl">
    <div v-show="errselectFlag" id="err-select"></div>
        <p id="title-p">Den Schieberegler gedrückt halten und zum Bestätigen ziehen</p>
        <div id="links-auswählen"></div>
        <div id="Rechtsauswahl">
        <i id="icon-dui" class="iconfont icon-right"></i>
    </div>
</div>

JavaScript-Code

// Slider-Validierung var oRight = document.getElementById("right-select");
var bg = document.getElementById("Linksauswahl");
var Titel = document.getElementById("Titel-p");
var i = document.getElementById("icon-dui");
    oRechts.beimMausdrücken = Funktion (e) {
      var downX = e.clientX; //Der Abstand der X-Achse vom Fenster nach dem Drücken der Taste // Mausbewegungsereignis oRight.onmousemove = function (e) {
        wenn (e.clientX != 240) {
          oRechts.stil.links = 0 + "px";
          bg.style.left = 0 + "px";
        }
        var moveX = e.clientX - downX; //Der Abstand von der x-Achse des Fensters beim Gleiten //Nur ziehen, wenn der Wert größer als 0 ist, sonst erfolgt ein umgekehrtes Ziehen, wenn (moveX > 0) {
          oRight.style.left = moveX + "px"; //Der Abstand zwischen dem Schieberegler und der linken Seite bg.style.width = moveX + "px"; //Die Breite des Hintergrunds ist der Abstand zwischen dem Schieberegler und der linken Seite if (moveX >= 280 - oRight.offsetWidth) {
            i.className = "Iconfont-Symbol-xingzhuang";
            i.Stil.Farbe = "rgb(86, 192, 15)";
            title.innerText = "Überprüfung bestanden";
            Titel.Stil.Farbe = "#fff";
            oRechts.onmousemove = null;
            oRechts.beimMausdrücken = null;
          }
        }
      };
    };

Stilcode

Hinweis: Der Stil ist eine Sass-Datei

*{Rand: 0;Polsterung: 0;Boxgröße: Rahmenbox;}
    .login-auswählen {
      Breite: 280px;
      Höhe: 40px;
      Rand: automatisch;
      Rand oben: 20px;
      Rand links: 15px;
      Rand rechts: 15px;
      Textausrichtung: zentriert;
      Zeilenhöhe: 40px;
      Hintergrund: rgba(134, 134, 131, 0,6);
      Anzeige: Flex;
      Position: relativ;
      #Fehler-Auswahl {
        Breite: 138px;
        Höhe: 38px;
        Position: absolut;
        rechts: -152px;
        oben: 0;
        Farbe: #fff;
        Schriftgröße: 12px;
        Rahmenradius: 5px;
        Zeilenhöhe: 38px;
        Textausrichtung: zentriert;
        Hintergrund: rgb(177, 71, 71);
      }
      #Titel-p {
        Textausrichtung: zentriert;
        Zeilenhöhe: 40px;
        Breite: 100 %;
        Höhe: 100%;
        Schriftgröße: 14px;
        Position: absolut;
      }
      #links-Auswahl {
        Breite: 0;
        Höhe: 100%;
        transformieren: übersetzen (0,3 s);
        Hintergrund: rgb(86, 192, 15);
      }
      #Rechtsauswahl {
        Breite: 40px;
        Höhe: 40px;
        Hintergrund: #fff;
        Farbe: #aaaa;
        Textausrichtung: zentriert;
        Zeilenhöhe: 40px;
        Rand: 1px durchgezogen #ccc;
        Position: absolut;
        Cursor: bewegen;
      }
    }

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 Drag-Slider-Verifizierung
  • JavaScript Slider Validierungsfall
  • JavaScript zum Implementieren des Slider-Verifizierungscodes
  • JavaScript implementiert die Drag-Slider-Puzzle-Verifizierungsfunktion (html5, Canvas)
  • js Canvas realisiert Slider-Verifizierung
  • js implementiert einen Schieberegler zur Überprüfung der Anmeldung
  • Codebeispiel für die Implementierung eines Drag-Verifizierungs-Schiebereglers mit nativer JS-Kapselung
  • Implementierung von JS-Reverse-Engineering der iQiyi-Slider-Verschlüsselung

<<:  Detaillierte Erklärung der Bind-Mounts für die Docker-Datenspeicherung

>>:  Detaillierte Erklärung der TMPF-Mounts im Docker-Datenspeicher

Artikel empfehlen

WeChat-Applet implementiert Suchfeldfunktion

In diesem Artikelbeispiel wird der spezifische Co...

Einige allgemeine erweiterte SQL-Anweisungen in MySQL

Erweiterte MySQL-SQL-Anweisungen benutze kgc; Tab...

Lösung für EF (Entity Framework)-Einfüge- oder Aktualisierungsfehler

Fehlermeldung: Die Store-Update-, Insert- oder De...

Besser aussehende benutzerdefinierte CSS-Stile (Titel h1 h2 h3)

Rendern Häufig verwendete Stile im Blog Garden /*...

Detailliertes Tutorial zur Installation von mysql5.7.18 auf centos7.3

1 Überprüfen Sie die Linux-Distributionsversion [...

Detaillierte Erläuterung der Reihenfolge der JS-Objektdurchquerung

Einige von Ihnen haben vielleicht gehört, dass di...

JavaScript zur Implementierung der Funktion zum Ändern des Avatars

In diesem Artikel wird der spezifische JavaScript...

Linux Bash: ./xxx: Fehler „Binärdatei kann nicht ausgeführt werden“

Heute habe ich einem Kunden ein kleines Tool für ...

JavaScript zum Erzielen eines Zeitlupenanimationseffekts

In diesem Artikel wird der spezifische Code für J...

Erfahren Sie, wie Sie saubere und standardmäßige HTML-Tags schreiben

Guter HTML-Code ist die Grundlage einer schönen W...