एन्कोडटाइप विशेषता

enctype विशेषता HTML फॉर्म की जानकारी को एन्कोड करने का तरीका निर्धारित करती है।

यह विशेषता form टैग पर लागू होती है और अनिवार्य नहीं है।

मान

मान विवरण
application/x-www-form-urlencoded रिक्त स्थान के बजाय + लगाया जाता है, रूसी अक्षरों को उनके हेक्साडेसिमल मानों में एन्कोड किया जाता है (उदाहरण के लिए, %D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82 के बजाय "Привет")। इस ऑपरेशन को url एन्कोडिंग कहा जाता है। यह मान डिफ़ॉल्ट मान है।
multipart/form-data डेटा एन्कोड नहीं किया जाता है। फ़ाइलें भेजते समय फॉर्म टैग के लिए इस मान को सेट करना चाहिए। यानी, अगर फॉर्म में कम से कम एक input टैग type विशेषता के साथ file मान में मौजूद हो।
text/plain रिक्त स्थान + चिन्ह से बदल दिए जाते हैं, अक्षर और अन्य वर्ण एन्कोड नहीं किए जाते हैं।