HTML表单
表单是用于从用户收集输入的HTML机制。
要创建基本表单,您需要三个元素:form
,input
和button
元素。
下表显示了包含简单表单的HTML文档。
<!DOCTYPE HTML> <html> <body> <form method="post" action="http://example.com/form"> <input name="name" /> <button>Submit Vote</button> </form> </body> </html>点击查看实例
表单
带有局部属性的表单元素: action,method,enctype,name,accept-charset,novalidate,target,autocomplete
,在HTML页面中创建一个表单。
novalidate
和autocomplete
属性在HTML5中是新增的。
表单HTTP方法
method
属性指定将使用哪个HTTP方法将表单数据发送到服务器。
允许的值为 get
和 post
,它们对应于HTTP GET和POST方法。
method属性的默认值为 get
。
以下代码设置表单的 post
值。
<form method="post" action="http://example.com/form">
对于 GET
请求,您可以多次提出相同的请求。
GET
请求应该用于所有只读信息检索。
POST
请求用于不安全的互动,其中提交数据的行为改变了某种状态。
POST
请求应用于任何更改应用程序状态的操作。