Ejemplo
Enviar form-data que está codificado por defecto (el primer botón de enviar), y codificado como "multipart/form-data" (el segundo botón enviar):
<form action="demo_post_enctype.asp" method="post">
First name: <input type="text" name="fname"><br>
<input type="submit" value="Submit">
<input type="submit" formenctype="multipart/form-data" value="Submit as
Multipart/form-data">
</form>
Inténtalo tú mismo " Definición y Uso
El formenctype atributo especifica cómo los datos del formulario-deben ser codificados al presentar al servidor (sólo para las formas con method="post" )
El formenctype atributo anula el enctype atributo de la <form> elemento.
Nota: El formenctype atributo se utiliza con type="submit" y type="image" .
Soporte para el navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el atributo.
Atributo | |||||
---|---|---|---|---|---|
formenctype | 9.0 | 10.0 | 4.0 | 5.1 | 10.6 |
Diferencias entre HTML 4.01 y HTML5
El formenctype atributo es nuevo en HTML5.
Sintaxis
<input formenctype=" value ">
Los valores de atributo
Valor | Descripción |
---|---|
application/x-www-form-urlencoded | Defecto. Todos los caracteres se codifican antes de enviarse (espacios se convierten en "+" símbolos y caracteres especiales se convierten en valores HEX ASCII) |
multipart/form-data | No hay caracteres se codifican |
text/plain | Los espacios se convierten en "+" símbolos, pero no caracteres especiales están codificados |