Die Codekopie lautet wie folgt:
<li>
<span style = "Anzeige: Block;"> Bitte geben Sie den Bestätigungscode </span> ein
<Eingabe type = "text" id = "checknum" name = "checknum" maxLength = "4" Onkeydown = "KeyboarEvent (Ereignis);" />
<img src = "$ {basepath} /randomImageCodestyle" id = "chknum" style = "cursor: Hand" />
</li>
Die Codekopie lautet wie folgt:
// Hören Sie sich die Eingabetaste an, um automatisch Ereignisse einzureichen
Funktion KeyboardEvent (Ereignis) {
var keyCode = event.KeyCode? Event.KeyCode: Event.which? Ereignis.Which: Event.Charcode; // Lösen Sie das Problem der Unterschiede zwischen Browsern
if (keycode == 13) {
subleform ();
}
}
JQuery verwirft das Standard -Taste -Attribut, um das zu übernehmen, was etwas verwirrend ist.
Das von Firefox eingeführt wird und nicht von dem IE unterstützt wird. Die ursprüngliche Absicht besteht darin, den Schlüsselcode der Tastatur zu erhalten.
Was in JQuery der Tastatur -Schlüsselwert oder der Maus -Schlüsselwert sein kann.