Atributo formEnctype de Input Submit
Definición y uso
formEnctype
Configurar o devolver el valor del atributo formenctype del botón de envío.
El atributo HTML formenctype especifica cómo se debe codificar los datos del formulario antes de enviarlos al servidor (sólo se aplica a los formularios con method="post").
El atributo formenctype sobrescribe el atributo enctype del elemento <form>. Atributo enctype.
Notas:El atributo formenctype es una nueva propiedad del elemento <input> con type="submit" en HTML5.
Vea también:
Manual de Referencia HTML:Atributo formenctype del <input> de HTML
Ejemplo
Ejemplo 1
Averiguar cómo se debe codificar los datos del formulario antes de enviarlos al servidor:
var x = document.getElementById("mySubmit").formEnctype;
Ejemplo 2
Cambiar el valor del atributo formenctype del botón de envío a "application/x-www-form-urlencoded":
document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";
Sintaxis
Devolver el atributo formEnctype:
submitObject.formEnctype
Establecer el atributo formEnctype:
submitObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Valor de atributo
Valor | Descripción |
---|---|
application/x-www-form-urlencoded | Predeterminado. Todos los caracteres se codifican antes de enviarlos (los espacios se convierten en el símbolo "+", y los caracteres especiales se convierten en valores HEX ASCII). |
multipart/form-data | No se codifica caracteres. Este valor es obligatorio cuando utiliza un formulario con un controlador de carga de archivos. |
text/plain | Los espacios se convierten en el símbolo "+", pero no se codifican los caracteres especiales. |
Detalles técnicos
Valor de retorno: | Valor de cadena que indica el tipo de contenido utilizado para enviar el formulario al servidor. |
---|
Compatibilidad del navegador
Los números en la tabla indican la versión del navegador que primero admitió esta propiedad.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Soporte | 10.0 | Soporte | Soporte | Soporte |