Input Submit formEnctype ominaisuus

Määritelmä ja käyttötapa

formEnctype Aseta tai palauta lähetyspainikkeen formenctype-ominaisuuden arvo.

HTML formenctype-ominaisuus määrittää, miten lomaketotiedot koodataan ennen palvelimelle lähettämistä (applies only to forms with method="post").

formenctype-ominaisuus korvaa <form>-elementin enctype-ominaisuus.

Huomautus:formenctype-ominaisuus on HTML5:ssä type="submit" -ominaisuuden <input>-elementin uusi ominaisuus.

Katso myös:

HTML-viittausHTML <input> formenctype ominaisuus

Esimerkki

Esimerkki 1

Selvitä, miten lomaketotiedot koodataan ennen palvelimelle lähettämistä:

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

Kokeile itse

Esimerkki 2

Muuta lähetyspainikkeen formenctype-ominaisuuden arvo "application/x-www-form-urlencoded":

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

Kokeile itse

Syntaksi

Palauta formEnctype-ominaisuus:

submitObject.formEnctype

Aseta formEnctype-ominaisuus:

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

Ominaisuusarvo

Arvo Kuvaus
application/x-www-form-urlencoded Oletus. Kaikki merkit koodataan ennen lähettämistä (tyhjät välilyönnit muutetaan merkillä "+" ja erikoismerkit ASCII HEX-arvoiksi).
multipart/form-data Ei koodata merkkejä. Kun käytät lomaketta, jossa on tiedoston latauskomponentti, tämä arvo on pakollinen.
text/plain Välilyönnit muunnetaan "+"-merkiksi, mutta erityismerkit eivät koodata.

Tekninen yksityiskohta

Palautusarvo: Merkkijonoarvo, joka ilmaisee sisällön tyyppin, joka lähetetään palvelimelle lomakkeen kautta.

Selaimen tuki

Taulukossa olevat numerot osoittavat ensimmäisen selaimen version, joka tukee kyseistä ominaisuutta täysin.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Tuki 10.0 Tuki Tuki Tuki