/ / Wie reiche ich ein OnKeyPress-Formular mit Javascript ein? - Javascript, Beitrag, Login, Charakter, Onkeydown

Wie schicke ich ein Formular OnKeyPress mit Javascript? - Javascript, Post, Login, Charakter, onkeydown

Ich möchte ein Formular wie dieses erstellen, und ich möchte das Formular - mit Javascript - in allen Tastaturbefehlen veröffentlichen.

<form action="{$formaction}" enctype="multipart/form-data" method="post">
<input type="text" name="n">
<input type="password" name="pw">
<button name="in" type="submit">enter</button>
</form>

Bitte sag mir, wie das geht.

Antworten:

3 für die Antwort № 1
<form onkeydown="this.submit();">
<!-- form content -->
</form>

1 für die Antwort № 2
<body onkeydown="document.forms["myform"].submit();">

0 für die Antwort № 3

Wenn Sie dies tun, wird die Seite neu geladen, so als ob Sie auf die Schaltfläche "Senden" klicken würden. Was Sie wahrscheinlich wollen, ist, einen Onkeydown-Handler an das Passwortfeld anzuhängen und Tastendrücke über AJAX zu übermitteln.

Schauen Sie sich zum Beispiel eine der automatisch vorgeschlagenen Javascript-Bibliotheken an, z. AJAX Auto Suggest.