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“
html <!DOCTYPE html> <html lang="de...
Wenn Sie aufgefordert werden, einen Schlüssel ein...
1. Erstellen Sie ein Docker-Netzwerk Docker-Netzw...
Erhalten Sie tägliche Statistiken Wenn Sie ein Pr...
Inhaltsverzeichnis Warum einen Debugger verwenden...
Interviewer: Haben Sie den Quellcode von Vue gele...
Sechs Schritte von JDBC: 1. Registrieren Sie den ...
Dieser Artikel ist eine selbstgeschriebene Nachah...
Einführung in Rahmeneigenschaften border -Eigensc...
Das Definieren des Datenfeldtyps in MySQL ist für...
MySQL 5.7 und höhere Versionen ermöglichen die di...
Neue Funktionen in MySQL 8: Meine persönliche Mei...
3 Möglichkeiten zum Implementieren des Tab-Wechse...
Im Vergleich zu FTP bietet der SSH-basierte SFTP-...
Lassen Sie uns heute darüber sprechen, wie Sie mi...