Los últimos tutoriales de desarrollo web
 

Button formMethod Property

<Botón de objetos

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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

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