Retourner à la page d'accueil de TJS

Propriété : window.document.forms.encoding

Compatible Internet Explorer / Edge  Compatible Chrome  Compatible Safari  Compatible Firefox  Compatible Opera  

Type de "codage" des données du formulaire.

Syntaxe
String document.forms[String nom_formulaire].encoding

Description
Contient le type de "codage" des données du formulaire.

Exemple encoding
Code source
<FORM NAME="form_fichier" ENCTYPE="multipart/form-data"></FORM>
<FORM NAME="form_texte" ENCTYPE="text/plain"></FORM>

<SCRIPT TYPE="text/javascript">
 document.write('Type des données du formulaire form_fichier : <B>'+document.forms["form_fichier"].encoding+'</B><BR>');
 document.write('Type des données du formulaire form_texte : <B>'+document.forms["form_texte"].encoding+'</B><BR>');
</script>

Résultat
Emulation de la console
Explication
Affiche le type de "codage" des données de deux formulaires.

Remarque : le type "multipart/form-data" permet l'upload de fichiers sur le serveur http. Exemple :
<FORM NAME="form_fichier" ACTION="url_du_script_recevant_le_fichier" ENCTYPE="multipart/form-data">
<INPUT TYPE="hidden" NAME="MAX_FILE_SIZE" SIZE="65536">
<INPUT TYPE="file" NAME="fichier"><BR>
<INPUT TYPE="submit" VALUE="Uploader le fichier">
</FORM>


Ici, <INPUT TYPE="hidden" NAME="MAX_FILE_SIZE" SIZE="65536"> permet de limiter la taille du fichier à uploader à 64 Ko, mais attention cette protection peut être facilement contournée. En PHP par exemple, la véritable limite est à fixer dans le fichier de configuration php.ini

Page en rapport
Les formulaires en JavaScript

Mon nouveau livre Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 6 février 2019

Version papier à 29€90
Format électronique à 21€90.

Commandez en ligne Dunod  Fnac  Amazon

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...
Le 19/09/2019 04:22:04 sur php7 en 24.07 ms