Heim > Artikel > Web-Frontend > Beispielcode-Sharing, wie JS zufällig einen Bestätigungscode generiert
In diesem Artikel wird hauptsächlich die spezifische Methode zur zufälligen Generierung eines Verifizierungscodes vorgestellt. Interessierte Freunde können sich darauf beziehen Die Bestätigungscodes, auf die ich zuvor gestoßen bin, sind allesamt
Bilder. Heute bin ich auf eine Demo gestoßen, die js verwendet, um zufällige Bestätigungscodes zu generieren. Ich werde es ausprobieren und mit Ihnen teilen. Effekt:
HTML-Code:
Ein Klick-Klick-<p>验证码:</p> <p id="login" onclick="change()"> <a href="#" rel="external nofollow" ></a> </p>Ereignis
für p, The festlegen js-Code lautet wie folgt:
Definieren Sie einefunction getCode(n) { var all = "azxcvbnmsdfghjklqwertyuiopZXCVBNMASDFGHJKLQWERTYUIOP0123456789"; var b = ""; for (var i = 0; i < n; i++) { var index = Math.floor(Math.random() * 62); b += all.charAt(index); } return b; }; function change() { document.getElementById("login").innerHTML = getCode(4); } window.onload = change;Variable
und lassen Sie ihren Wert 26 Buchstaben und zehn Zahlen von 0 bis 9 sein.
Math.random() ermöglicht es dem System, zufällig einen pseudozufälligen Doppelwert auszuwählen, der größer oder gleich 0,0 und kleiner als 1,0 ist. Zum Beispiel: Math.random()*62 Der erhaltene Wert:
rundet eine Zahl vorher ab wurde im Blog erwähnt. Die Methode
charAtkann das Zeichen an der angegebenen Position zurückgeben, was bereits im Blog erwähnt wurde. Diese sind bereits sehr bekannt, stellen Sie es sich einfach als
Rezensionvor. Erhalten Sie vier Zufallszahlen und fügen Sie sie in das p-Tag ein. Sie erhalten den gewünschten Effekt.
Das obige ist der detaillierte Inhalt vonBeispielcode-Sharing, wie JS zufällig einen Bestätigungscode generiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!