Ejemplo
Devolver el método HTTP para utilizar al enviar el form-data:
var x = document.getElementById("myBtn").formMethod;
El resultado de x podría ser:
post
Inténtalo tú mismo " Definición y Uso
Los conjuntos de propiedades formMethod o devuelve el valor de la formmethod atributo de un botón.
El formmethod atributo especifica qué método HTTP a utilizar cuando el envío del formulario-datos. Este atributo anula atributo del método del formulario.
El formmethod atributo sólo se utiliza para los botones con type = "submit".
La forma-datos pueden ser enviados como variables de URL (with method="get") o como mensaje HTTP (with method="post") .
Notas sobre el "get" método:
- que añade los form-data a la URL en el nombre de pares / valor
- es útil para el envío de formularios donde un usuario desea marcar el resultado
- Hay un límite a la cantidad de datos que se pueden colocar en una dirección URL (varía entre los navegadores), por lo tanto, no se puede estar seguro de que todos los form-data serán transferidos correctamente
- Nunca utilice el "get" método para pasar información sensible! (Contraseña u otra información sensible serán visibles en la barra de direcciones del navegador)
Notas sobre el "post" método:
- se envía el formulario-datos como una transacción de post HTTP
- Los envíos de formularios con el "post" método no se pueden marcar
- es más robusta y segura que "get"
- que no tiene limitaciones de tamaño
Nota: El formmethod atributo es nuevo para el <button> elemento en HTML5.
Soporte del navegador
La propiedad formMethod es compatible con todos los principales navegadores.
Nota: La propiedad formMethod no es compatible con Internet Explorer 9 y versiones anteriores.
Sintaxis
Devolver la propiedad formMethod:
buttonObject .formMethod
Establecer la propiedad formMethod:
buttonObject .formMethod=get|post
Valores de propiedad
Valor | Descripción |
---|---|
get | Añade los form-data a la URL:? Nombre = valor URL y nombre = valor |
post | Envía el formulario-datos como una transacción de post HTTP |
Detalles técnicos
Valor de retorno: | Una cadena, que representa el método HTTP que se utiliza para enviar el formulario al servidor |
---|
Más ejemplos
Ejemplo
Cambiar el método para enviar form-data:
document.getElementById("myBtn").formMethod = "post";
Inténtalo tú mismo " Ejemplo
Otro ejemplo en la restitución de los bienes formMethod:
var x = document.getElementById("myBtn").formMethod;
Inténtalo tú mismo " Páginas relacionadas
Referencia HTML: HTML <button> atributo formmethod
<Botón de objetos