Input Submit formEnctype అట్రిబ్యూట్

నిర్వచనం మరియు వినియోగం

formEnctype అట్రిబ్యూట్ సెట్టింగ్ లేదా సమర్పణ బటన్ యొక్క formenctype అట్రిబ్యూట్ విలువను తిరిగి పొందండి.

HTML formenctype అట్రిబ్యూట్ ఫారమ్ డాటాను సర్వర్కు సమర్పించడానికి ఎలా కోడ్ చేయాలో నిర్ణయిస్తుంది (మాత్రమే method="post" కలిగిన ఫారమ్స్ కొరకు అనువర్తిస్తుంది).

formenctype అట్రిబ్యూట్ <form> ఎలిమెంట్ యొక్క enctype అట్రిబ్యూట్.

ప్రత్యామ్నాయం:formenctype అట్రిబ్యూట్ హెచ్ఎంఎల్5లో type="submit" యొక్క <input> ఎలిమెంట్ కొత్త అట్రిబ్యూట్.

మరింత సూచనలు:

HTML పరిశీలన హాండ్బుక్:హెచ్టిఎంఎల్ <ఇన్పుట్> formenctype అట్రిబ్యూట్

ఉదాహరణ

ఉదాహరణ 1

ఫారమ్ డాటాను సర్వర్కు సమర్పించడానికి ముందు ఎలా కోడ్ చేయాలో తెలుసుకోండి:

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

స్వయంగా ప్రయత్నించండి

ఉదాహరణ 2

సమర్పణ బటన్ యొక్క formenctype అట్రిబ్యూట్ విలువను "application/x-www-form-urlencoded" గా మార్చండి:

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

స్వయంగా ప్రయత్నించండి

సింథాక్స్

formEnctype అట్రిబ్యూట్ ను తిరిగి పొందండి:

submitObject.formEnctype

formEnctype అట్రిబ్యూట్ ను సెట్ చేయండి:

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

అట్రిబ్యూట్ విలువ

విలువ వివరణ
application/x-www-form-urlencoded అప్రమేయం. పంపడానికి ముందు అన్ని అక్షరాలు కోడ్ చేయబడతాయి (స్పేస్ ను "+" సంకేతంగా మార్చబడుతుంది, ప్రత్యేక అక్షరాలను ASCII HEX విలువలకు మార్చబడతాయి).
multipart/form-data కారక్షణలను కోడ్ చేయకుండా ఉంచండి. మీరు ఫైల్ అప్లోడ్ కంట్రోల్ కలిగిన ఫారమ్ వాడినప్పుడు, ఈ విలువ అవసరం.
text/plain 空格转换为 "+" 符号,但不编码特殊字符。

技术细节

返回值: 字符串值,表示用于向服务器提交表单的内容类型。

浏览器支持

表中的数字注明了首个完全支持该属性的浏览器版本。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 10.0 支持 支持 支持