enctype atributo de formulario HTML DOM
Definición y Uso
ENCTYPE conjuntos de propiedades o devuelve el tipo MIME utilizado para codificar el contenido del formulario.
Si el formulario no atributo no enctype, a continuación, cuando el texto presentado por defecto es "/ x-www-form-urlencoded aplicación".
Cuando el tipo de entrada es "archivo", el valor es "multipart / form-data".
gramática
enctype atributo puede tener los siguientes valores:
值 | 描述 |
---|---|
application/x-www-form-urlencoded | 数据在发送前所有字符都会被编码 (默认) |
multipart/form-data | 没有字符被编码。这个值用于控制表单文件的上传 |
text/plain | 空格转换为"+"符号,但没有特殊字符 编码 |
Soporte para el navegador
Todos los principales navegadores soportan enctype atributo
Nota: Internet Explorer y el navegador Safari vuelve "application / x-www-form -urlencoded", si no se define ningún atributo enctype (por defecto), otros navegadores no devuelve ningún valor.
Ejemplos
Ejemplos
Devolver el formulario para iniciar el servidor de datos de tipo de codificación:
<body>
<form>
<form id="frm1" enctype="text/plain">
First name: <input type="text" name="fname" value="Donald"><br>
Last name: <input type="text" name="lname" value="Duck"><br>
</form>
<script>
document.write(document.getElementById("frm1").enctype);
</script>
</body>
</html>
Los ejemplos de la salida anterior:
Trate »
objeto de formulario