In diesem Artikelbeispiel wird der spezifische Code von js zur Generierung eines 4-stelligen zufälligen Bestätigungscodes durch Klicken auf eine Schaltfläche zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt Effektbild: Code: <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <title>Dokument</title> <Stil> div { Breite: 100px; Höhe: 50px; Hintergrund: rot; Textausrichtung: zentriert; Zeilenhöhe: 50px; } </Stil> </Kopf> <Text> <div id="yzm"></div> <button id="btn">Klicken Sie hier, um einen Bestätigungscode zu generieren</button> <Skript> // var str = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; // Array in String // var arr = str.split(""); 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"]; // konsole.log(arr); //Rufen Sie es auf, wenn die Seite gerade geladen wurde sjs(arr); btn.onclick = Funktion() { sjs(arr); } Funktion sjs(arr) { var code = Math.floor(Math.random() * arr.length); var code1 = Math.floor(Math.random() * arr.length); var code2 = Math.floor(Math.random() * arr.length); var code3 = Math.floor(Math.random() * arr.length); var n = arr[Code] + arr[Code1] + arr[Code2] + arr[Code3]; yzm.innerHTML = n } </Skript> </body> </html> Ich werde einen Codeabschnitt mit Ihnen teilen: Klicken Sie, um vier zufällige Buchstaben und Zahlen zu generieren <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <meta http-equiv="X-UA-kompatibel" content="ie=edge"> <title>Klicken Sie hier, um eine Zufallszahl zu generieren</title> <Stil> Spanne{ Anzeige: Block; Breite: 110px; Höhe: 50px; Rand: 1px durchgehend rot; Textausrichtung: zentriert; Zeilenhöhe: 50px; } </Stil> </Kopf> <Text> <span id="demo" onclick="init();"></span> <Skript> init(); Funktion init(){ var arr = []; für(var i=48;i<123;i++){ wenn (i>57 und i<65), weiter; wenn (i>90 und i<97), weiter; arr.push(String.fromCharCode(i)); } arr.sort(Funktion () { gibt Math.random()-0,5 zurück; }); arr.Länge=4; var span = document.getElementById('demo'); span.textContent=(arr.join("")); } </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:
|
<<: Hilfedokument „MySQL-Lernhinweise“
>>: Detaillierte Erklärung der 10 häufigsten HTTP-Statuscodes
Inhaltsverzeichnis 1. Installieren und erstellen ...
1. HTML-Übersicht htyper Textauszeichnungssprache...
Nach der Installation des neuesten Windows 10-Upd...
Und oft ist es für Wartungsarbeiten erforderlich, ...
Vorwort In diesem Artikel untersuchen wir die Ent...
1. Schauen wir uns zunächst eine Anweisung zur Ta...
Vorwort Der Bedarf an Echtzeit-Datenbanksicherung...
Vorwort: Wie erhält man die Koordinaten der aktue...
Die Tabellenüberschrift kann über oder unter der ...
Inhaltsverzeichnis Überblick Build-Prozess Verwan...
1. Feste Breite + adaptiv Erwarteter Effekt: fest...
<meta http-equiv="X-UA-kompatibel" c...
Stammverzeichnis und Indexdatei Die Root-Direktiv...
Vorwort: Die Bedeutung einer Datenbanksicherung l...
Das 10-tägige Tutorial verwendet eine äußerst ver...