Programación y ejemplos de PHP, jQuery, HTML5, WordPress, MySQL, AMP y htaccess


Atributo formmethod HTML5: Cambiar el método de envío de formularios

Con el atributo formmethod HTML5 podemos cambiar el método de envío de formularios facílmente y variarlo entre POST y GET.

La aplicación de este nuevo atributo HTML5 sustituye el valor que tenga el atributo ‘method’ del formulario.

Es muy parecido en su sintaxis y aplicación al atributo formenctype HTML5.

Sintaxis del atributo formmethod HTML5

Vamos a ver la sintaxis de extraída de su documentación oficial:

Tal y como podéis ver, la sintaxis no tiene ninguna complicación. El atributo solo es aplicable a los input de tipo ‘submit’.

Ejemplo del atributo formmethod HTML5

He preparado un sencillo ejemplo para probar este nuevo atributo HTML5. Aquí os pongo el código:

En el ejemplo he realizado:

  • Un formulario con method POST.
  • 1 input para introducir el nombre y otro input de tipo number para introducir la edad.
  • 2 input de tipo submit, uno de ellos tiene el atributo formmethod y el otro es un submit normal.
  • Al Clickar en el input con atributo formmethod = ‘get’ el formulario se mandará con ese método –> fijaros en la URL. Y al clickar el otro input se manda con método POST.

Listado de los nuevos atributos HTML5

En esta otra url tenéis todos los nuevos atributos HTML5 para inputs y formularios.

Listado de los nuevos input HTML5

En esta url tenéis el listado completo de los nuevos input de HTML5.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies