Atributo del método HTML
Definición y uso
El method
atributo especifica cómo enviar datos de formulario (los datos de formulario se envían a la página especificada en el
action
atributo).
Los datos del formulario se pueden enviar como variables de URL (con
method="get"
) o como transacción posterior HTTP (con method="post"
).
Notas sobre GET:
- Agrega datos de formulario a la URL en pares de nombre/valor
- La longitud de una URL es limitada (alrededor de 3000 caracteres)
- ¡Nunca use GET para enviar datos confidenciales! (será visible en la URL)
- Útil para envíos de formularios en los que un usuario desea marcar el resultado
- GET es mejor para datos no seguros, como cadenas de consulta en Google
Notas sobre POST:
- Agrega datos de formulario dentro del cuerpo de la solicitud HTTP (los datos no se muestran en la URL)
- No tiene limitaciones de tamaño.
- Los envíos de formularios con POST no se pueden marcar
Se aplica a
El method
atributo se puede utilizar en el siguiente elemento:
Elemento | Atributo |
---|---|
<formulario> | método |
Ejemplo
Ejemplo
Envíe un formulario usando el método "get":
<form
action="/action_page.php"
method="get">
First name: <input type="text" name="fname"><br>
Last name:
<input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
Compatibilidad con navegador
Attribute | |||||
---|---|---|---|---|---|
method | Yes | Yes | Yes | Yes | Yes |