Ejemplo
Presentar un formulario utilizando el "get" método:
<form
action="demo_form.asp"
method="get">
First name: <input type="text" name="fname"><br>
Last name:
<input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
Inténtalo tú mismo " Más "hacerlo por uno mismo" ejemplos a continuación.
Definición y Uso
El method atributo especifica cómo enviar form-data (la forma-datos se envían a la página especificada en la action atributo).
Los form-data se pueden enviar como variables de URL (con method="get" ) o como HTTP post transacción (con method="post" ).
Notas sobre GET :
- Añade form-data en la dirección URL en pares de nombre / valor
- La longitud de un URL es limitado (aproximadamente 3000 caracteres)
- Nunca use GET para enviar datos sensibles! (Serán visibles en la URL)
- Útil para los envíos de formularios donde un usuario desea marcar el resultado
- GET es mejor para los datos no seguras, como las cadenas de consulta en Google
Notas sobre POST :
- Añade form-data dentro del cuerpo de la petición HTTP (no se muestran los datos es en la URL)
- No tiene limitaciones de tamaño
- Los envíos de formularios con POST no se pueden marcar
Soporte para el navegador
Atributo | |||||
---|---|---|---|---|---|
method | Sí | Sí | Sí | Sí | Sí |
Diferencias entre HTML 4.01 y HTML5
NINGUNA.
Sintaxis
<form method="get|post">
Los valores de atributo
Valor | Descripción |
---|---|
get | Defecto. Añade los form-data a la dirección URL en pares de nombre / valor: URL?name=value&name=value |
post | Envía los form-data como una transacción HTTP POST |
Más ejemplos
Ejemplo
Presentar un formulario utilizando el "post" método:
<form
action="demo_form_method_post.asp"
method="post">
First name: <input type="text" name="fname"><br>
Last name:
<input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
Inténtalo tú mismo "