HTML-Eingabe formmethod Eigenschaft
Beispiele
Die zweite Submit-Button umfasst HTTP-Methode die Form:
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="提交">
<input type="submit" formmethod="post" formaction="demo-post.php" value="使用 POST 提交">
</form>
Versuchen »
Browser-Unterstützung
Internet Explorer 10, Firefox, Opera, Chrome und Safari unterstützen formmethod Eigenschaft.
Hinweis: Internet Explorer 9 und früheren Versionen nicht unterstützt formmethod Eigenschaft <input> -Tag.
Definition und Verwendung
formmethod Eigenschaft definiert die HTTP-Methode die Formulardaten an die Action-URL zu senden.
formmethod Eigenschaftsüberschreibungen <form> Elements Methode Attribut.
Hinweis: formmethod Attribut type = "submit" und type = "image" zusammen.
Formulardaten können als Form verwendet werden, um die URL-Variable (method = "get") oder als eine Form von HTTP-Post-Transaktion zu senden zu senden (method = "post").
Über "get" Methode Hinweise:
- Das Verfahren der Formulardaten an die URL der Name / Wert-Paare angehängt
- Diese Methode für Benutzer will Lesezeichen nützliche Form Vorlage
- URL-Länge ist begrenzt (verschiedene Browser Limit ist nicht das gleiche), so dass Sie nicht feststellen können, ob alle Formulardaten korrekt übertragen werden können
- Verwenden Sie niemals die "get" Art und Weise sensible Daten zu senden! (Wie Passwörter oder andere sensible Informationen in der Browser-Adressleiste sichtbar ist),
Über "post" Methode Hinweise:
- Diese Methode sendet die Formulardaten in Form von HTTP-Post-Transaktion
- Formulare durch die "post" Verfahren eingereicht werden, können nicht mit Lesezeichen versehen werden
- "Post" Methode ist sicherer als "get", und die "post" keine Längenbegrenzung
Die Unterschiede zwischen den HTML 4.01 und HTML5
formmethod Attribut ist neu in HTML5-Attribute.
Grammatik
Eigenschaft Wert
值 | 描述 |
---|---|
get | 默认。将表单数据(form-data)以名称/值对的形式附加到 URL:URL?name=value&name=value。 |
post | 以 HTTP post 事务的形式发送表单数据(form-data)。 |
HTML <input> -Tag