html表单基础实战
表单基础属性名称
所诉元素
属性说明
action
类型名称
类型说明
button
定义可点击的按钮(通常与 JavaScript 一起使用来启动脚本)。
checkbox
定义复选框。
colorNew
定义拾色器
dateNew
定义 date 控件(包括年、月、日,不包括时间)。
datetimeNew
定义 date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,基于 UTC 时区)。
datetime-localNew
定义 date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,不带时区)。
emailNew
定义用于 e-mail 地址的字段。
file
定义文件选择字段和 “浏览…” 按钮,供文件上传。
hidden
定义隐藏输入字段。
image
定义图像作为提交按钮。
monthNew
定义 month 和 year 控件(不带时区)。
numberNew
定义用于输入数字的字段。
password
定义密码字段(字段中的字符会被遮蔽)。
radio
定义单选按钮。
rangeNew
定义用于精确值不重要的输入数字的控件(比如 slider 控件)。
reset
定义重置按钮(重置所有的表单值为默认值)。
searchNew
定义用于输入搜索字符串的文本字段。
submit
定义提交按钮。
telNew
定义用于输入电话号码的字段。
text
默认。定义一个单行的文本字段(默认宽度为 20 个字符)。
timeNew
定义用于输入时间的控件(不带时区)。
urlNew
定义用于输入 URL 的字段。
weekNew
定义 week 和 year 控件(不带时区)
1. 表单的基本构造在html中,通常把form标签称为表单
表单不会对页面样式产生任何影响,但它会影响页面的行为
它可以将表单中的数据,使用指定的请求方式(get或post),提交到指定的服务器地址。
<form>
标签用于创建供用户输入的 HTML 表单,我们也必须要把所有表单标签放在form标签内部。
- 语法
<form>
<!--各种表单元素-->
</form>
举例
2. 常用表单元素<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>表单基础</title>
</head>
<body>
<form>
<div>
<label for="name">用户名</label>
<input type="text" id="name" />
</div>
</form>
</body>
</html>
- 标签规定了用户可以在其中输入数据的输入字段。" class="reference-link">
<input>
标签规定了用户可以在其中输入数据的输入字段。用来声明允许用户输入数据的 input 控件。输入字段可通过多种方式改变,取决于 type 属性。
<form>
处理表单数据的脚本
method
<form>
表单的提交方式, get(默认),post
for
<label>
绑定相关元素的id
placeholder
<input>
placeholder 属性规定可描述输入 <input>
字段预期值的简短的提示信息 。
selected
<option>
默认选中
checked
<input type="radio" />
、<input type="checkbox" >
默认选中
value
通用
定义送往服务器的选项值。
autofocus
通用
页面初始化/加载成功时,焦点自动落入
required
通用
必填项, 不写不能提交。注释(只有名称没有值的属性叫:布尔属性(只要写上就是true,不写就是false) )
disabled
通用
禁用
id
通用
规定元素的唯一 id
class
通用
规定元素的类名(classname)
style
通用
定元素的行内样式(inline style)
name
通用
name是提交互服务器上的变量名
type
<input>
、<button>
规定元素的类型
元素type类型" class="reference-link">4. <input>
元素type类型