In diesem Artikelbeispiel wird der spezifische JS-Code zur zufälligen Generierung von Bestätigungscodes als Referenz angegeben. Der spezifische Inhalt ist wie folgt <!DOCTYPE html> <html> <Kopf> <meta charset="utf-8" /> <Titel></Titel> <Stil> </Stil> </Kopf> <Text> <div> <h1>111111</h1><a href="#" rel="external nofollow" >Kann nicht klar sehen, ändere eins</a> </div> Bestätigungscode: <input type="text" value="" /> <button>OK</button> </body> <Skript> var arr = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", 0,1,2,3,4,5,6,7,8,9]; var h1=document.querySelector("h1"); var btn = document.querySelector("Schaltfläche"); var ändern = document.querySelector("a"); var Eingabe = document.querySelector("Eingabe"); Funktion fn(){ var arr1=Math.floor(Math.random()*62); var arr2 = Math.floor(Math.random()*62); var arr3 = Math.floor(Math.random()*62); var arr4=Math.floor(Math.random()*62); var arr5=Math.floor(Math.random()*62); var arr6=Math.floor(Math.random()*62); var yz=""+arr[arr1]+arr[arr2]+arr[arr3]+arr[arr4]+arr[arr5]+arr[arr6]; h1.innerHTML=yz; btn.onclick=Funktion(){ Alarm (Eingabewert); wenn(Eingabe.Wert==yz){ Warnung("richtig"); }anders{ Warnung("Fehler"); } } } fn(); change.addEventListener("klicken",fn); </Skript> </html> 1. Math.floor()-Methode Math.floor(x) Die Methode floor() gibt die größte Ganzzahl zurück, die kleiner oder gleich x ist. Wenn das übergebene Argument eine Ganzzahl ist, bleibt der Wert unverändert. 2. Math.random()-Methode Die Methode random() gibt eine Zufallszahl zwischen 0 (einschließlich) und 1 (exklusiv) zurück. Die beiden oben genannten Methoden können verwendet werden, um die Funktion der Zufallszahlenerfassung zu realisieren 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:
|
<<: Detaillierte Erläuterung der gespeicherten Prozedur „MySql View Trigger“
Das Hinzufügen/Entfernen von Klassen zu Elementen...
Inhaltsverzeichnis Tutorial-Reihe 1. Installieren...
Vorwort Da die wichtigste Datenstruktur im MySQL-...
Installieren Sie memcached yum install -y memcach...
Inhaltsverzeichnis 1. Was ist ein Prototyp? 2. Pr...
Inhaltsverzeichnis 1. Verwenden Sie die Komponent...
Während der Installation von Ubuntu 18 trat das P...
【Hintergrund】 Mir ist beim Lernen kürzlich etwas ...
„Der große Fluss fließt nach Osten, die Wellen sp...
Inhaltsverzeichnis Vorwort 1. Stildurchdringung 1...
Da meine Entwicklungsumgebung darin besteht, Cent...
Quellcode-Vorschau: https://github.com/jdf2e/nutu...
Nehmen Sie als Beispiel die Bereitstellung von ht...
Routenplanung vue-router4 behält den Großteil der...
Inhaltsverzeichnis Implementierung einer Suchmasc...