HTML 表单标签

1. 初识表单标签

现实中:表单就是办理业务的单子
在这里插入图片描述网页中的表单:
在这里插入图片描述

2. 为什么需要表单

表单的目的是:收集用户信息

表单的组成(三个组成)

  1. 表单域
  2. 表单控件
  3. 提示信息

在这里插入图片描述

2.1 表单组成之表单域

包含表单元素的区域
HTML 定义表单域,实现信息的收集以及传递

会把范围内的表单元信息提交给服务器 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210125195934670.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwNDE3MDcw,size_16,color_FFFFFF,t_70)![在这里插入图片描述](https://img-blog.csdnimg.cn/20210125200405692.png)

2.2表单组成之表单控件

在表单域中可以定义各种表单元素,这些表单元素就是允许用户在表单中输入或者选择的内容控件

2.2.1. input 输入表单元素

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.2.2 示例代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 创建表单元素之前,创建一个表单域 <form> -->
    <form action="XXX,PHP" method="get">
        <!-- text 文本框 用户可以在里面进行输入各种各样的文字 -->
        用户名:<input type="text" name="suename" value="usrname"> <br />

        <!-- password 是密码输入 用户是看不见的 -->
        密&nbsp码:<input type="password" name="psd"><br>

        <!-- radio 单选按钮 可以实现多选一 -->
        性别: 男 <input type="radio" name="sex" value="" > 女 <input type="radio" name="sex" value ="女"> <br />

        <!-- checkbox 复选框 可以多选 -->
        爱好:吃饭 <input type="checkbox" value="吃饭" > 睡觉 <input type="checkbox" value="睡觉"> 打豆豆 <input type="checkbox" value="打豆豆"><br />

        <!-- chcked 可以在 单选按钮 和 复选框中设置,当页面打开的时候,就可以选中这个按钮,默认同意协议类似 -->
        性别: 男 <input type="radio" name="sex" value="男" checked = "cheked"> 女 <input type="radio" name="sex" value ="女"> <br />
        爱好:吃饭 <input type="checkbox" value="吃饭" checked = "chcked"> 睡觉 <input type="checkbox" value="睡觉"> 打豆豆 <input type="checkbox" value="打豆豆"><br />

        <!-- maxlength 规定输入字段中的最大的最大长度度 -->
        用户名:<input type="text" name="suename" value="usrname" maxlength="8"> <br />
        
        <!-- submit 提交属性 -->
        <!-- 点击 submit 按钮,可以将表单域中的表单元素中的值提交给后台 -->
        <input type="submit" value="免费注册"><br>

        <!-- reset 按钮,清楚表单中的所有元素 -->
        <!-- 重置按钮可以还原表单元素初始的默认值 value -->
        <input type="reset" value="重新设置"> <br>

        <!-- 普通按钮 button 通常调用 jacaScript 程序 后期结合 js 使用 -->
        <input type="button" value="获取短信验证码"><br>

        <!-- file 供文件上传使用 -->
        <!-- 上传头像 -->
        上传头像:<input type="file">
    
    
    </form>
</body>
</html>
<!-- name 是表单元元素的名字,这里的性别单选按钮必须有相同的名字 name 才可以实现多选一 否则显示的是多选 不是单选 -->
<!-- value  name 后台人员使用 value 规定输入元素的值-->
<!-- 几个单选按钮的 name 相同 -->

2.2.3 运行结果

在这里插入图片描述

表单组成之提示信息

就是在表单元素定义的 value 值 ,用于提示用户进行正确的输入使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值