Heim >Web-Frontend >js-Tutorial >So verwenden Sie JS, um die Eingabetaste auf der Seite zum Absenden des Formulars zu blockieren
Wenn der JS-Code beispielsweise so eingestellt ist, dass er auf die Eingabetaste des e388a4556c0f65e1904146cc1a846bee-Tags reagiert, um ein Ereignis auszulösen, wird das Ereignis gemäß dem Bubbling-Event-Prinzip an das 66fd2ada9ebb04d4250c850dc1e3737e-Formular übertragen Das Formular wird abgesendet. Dies ist nicht der gewünschte Effekt. Wir können den folgenden Code festlegen, um ihn zu blockieren:
$(document).keydown(function(event){ switch(event.keyCode){ case 13:return false; } });
Das Formular wird ebenfalls gesendet Die Lösung lautet: Setzen Sie UseSubmitbehavior="false" in der Schaltfläche, sodass die Schaltfläche im auf der Seite generierten HTML-Code vom Typ Schaltfläche ist.