HTML表单

本笔记记于2021年,摘自MDN HTML板块

1.HTML表单是什么

HTML表单是用户和web站点或应用程序之间交互的主要内容之一
允许用户将数据发送到web站点
大多数情况下,数据被发送到web服务器,但是web页面也可以自己拦截并使用

2.用HTML实现表单

form是一个容器元素,但它也支持一些特定的属性来配置表单的行为方式
所有属性都是可选的,最好至少要设置action属性和method属性

  • action 属性定义了在提交表单时,应该把所收集的数据送给谁(/那个模块)(URL)去处理
  • method 属性定义了发送数据的HTTP方法(它可以是“get”或“post”)
    元素上使用for属性;它是将标签链接到表单小部件的一种正规方式,引用对应的小部件的id,允许用户单击标签以激活相应的小部件

元素中
type 属性,定义了属性的行为方式,可从根本上改变元素

  • text,type属性的默认值
    表示一个基本的单行文本字段,接受任何类型的文本输入
  • email,它定义了一个只接受格式正确的电子邮件地址的单行文本字段
    要定义的默认值,必须使用value 属性
    想定义