Ιδιότητα formEnctype του κουμπιού

Ορισμός και χρήση

formEnctype Ρύθμιση ή επιστροφή της ιδιότητας Ιδιότητα formenctype .

Η ιδιότητα formenctype καθορίζει τον τρόπο κωδικοποίησης των δεδομένων της φόρμας πριν από την αποστολή στο server. Αυτή η ιδιότητα καλύπτει την τιμή της ιδιότητας Ιδιότητα enctype.

Η ιδιότητα formenctype χρησιμοποιείται μόνο για κουμπιά με type="submit".

Σημείωση:Ιδιότητα formenctype Είναι μια νέα ιδιότητα του στοιχείου HTML5 <button>.

Παράδειγμα

Παράδειγμα 1

Επιστροφή του τρόπου κωδικοποίησης των δεδομένων της φόρμας πριν από την αποστολή στο server:

var x = document.getElementById("myBtn").formEnctype;

Προσπαθήστε το προσωπικά

Παράδειγμα 2

Αλλάξτε την τιμή της ιδιότητας formenctype του κουμπιού από "text/plain" σε "application/x-www-form-urlencoded":

document.getElementById("myBtn").formEnctype = "application/x-www-form-urlencoded";

Προσπαθήστε το προσωπικά

Παράδειγμα 3

Ένας άλλος παράδειγμα επιστροφής της ιδιότητας formEnctype:

var x = document.getElementById("myBtn").formEnctype;

Προσπαθήστε το προσωπικά

Γραμματική

Επιστροφή της ιδιότητας formEnctype:

buttonObject.formEnctype

Ρύθμιση της ιδιότητας formEnctype:

buttonObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"

Αξία ιδιότητας

Τιμή Περιγραφή
application/x-www-form-urlencoded Όλοι οι χαρακτήρες κωδικοποιούνται πριν από την αποστολή (προεπιλεγμένο).
multipart/form-data Δεν κωδικοποιούνται τα χαρακτήρες. Όταν χρησιμοποιείτε φόρμα με στοιχεία φόρτωσης αρχείων, αυτό το όρισμα είναι απαραίτητο.
text/plain Ο χώρος μετατρέπεται σε "+" σύμβολο, αλλά δεν κωδικοποιείται τα ειδικά χαρακτήρες.

Τεχνικά λεπτομέρειες

Επιστροφή τιμής: Ταυτόχρονα, η τιμή της κεφαλίδας string, η οποία δείχνει τον τύπο περιεχομένου που θα αποσταλεί στο διακομιστή.

Υποστήριξη περιηγητών

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Υποστήριξη 10.0 Υποστήριξη Υποστήριξη Υποστήριξη

Σχετικές σελίδες

HTML έγχειρο:HTML <button> formenctype ιδιότητα