表单标签:登录实现

简介: 本文介绍了HTML表单(form)的使用方法,包括action和method属性的作用,get与post两种提交方式的特点及应用场景,并通过登录页面实例演示了文本框、密码框和提交按钮等表单元素的代码实现。

需求

代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>day02/06-表单-登录页面.html</title>
</head>
<body>
    <!-- 
    介绍:表单用<form>标签表示,内部包含<input>、<select>、<textarea>等表单项标签。
    作用:收集用户信息,提交用户数据。
    form标签属性
       action:指定表单提交的URL路径(服务器地址,将数据提交到哪个服务器上)
       method: 设置提交数据给服务器的方式(请求方式)
          方式1:get,默认方式
                特点1:路径后面明文传递数据 ,数据不安全,不适合传递敏感数据,例如:url?username=heima&pwd=123456
                特点2:传递数据大小受浏览器限制,一般限制1~18KB不等
                应用场景:传输数据量小,不敏感数据,速度快
          方式2:post,
                特点1:通过请求体传递,使用浏览器抓包工具查看,传递数据相对安全,适合传递敏感数据
                      使用浏览器抓包工具查看步骤:浏览器上鼠标右键->network->输入数据提交表单->network里面查看请求地址点击(ALL)
                                            ->PayLoad->可以看到请求数据
                特点2:传递数据大小没有限制
                应用场景:传输数据量大,敏感数据,速度慢
    表单项:就是放在form里面的元素,具体表单项有输入框、按钮等
       <input>系列:各种各样的输入框
           <input type="text" name="给表单元素起名字"> 单行文本输入框
                给表单元素起名字目的是给采集到的数据命名,服务器根据名字区分和接收不同的数据
           <input type="password"> 密码框,输入的数据是不可见的
           <input type="submit"> 提交按钮,点击提交触发让表单中所有采集的数据(表单项)提交给action指定的服务器地址
    -->
    <form action="https://www.baidu.com" method="post">
        <p>账号:<input type="text" name="username"></p>
        <p>密码:<input type="password" name="pwd"></p>
        <p><input type="submit" value="登录"></p>
    </form>
</body>
</html>
目录
相关文章
|
5月前
|
弹性计算 搜索推荐 异构计算
阿里云服务器多少钱一年?整理阿里云最新爆款服务器配置排行榜;2核4G/4核8G/8核16G、可选实例区别与选型指南参考
阿里云服务器多少钱一年?阿里云最新价格表CPU内存带宽系统盘,购买阿里云服务器多少钱一年?阿里云轻量应用服务器200M峰值带宽68元1年(秒杀38元),ECS云服务器2核2G3M带宽99元一年、2核4G、5M带宽、80G系统盘优惠价格199元一年,4核16G服务器10M带宽89元1个月,8核32G服务器10M固定带宽160元一个月,阿里云香港轻量服务器200M带宽25元个月起。
|
数据采集 存储 数据处理
数据治理:如何制定数据标准与规范
在当今这个数据驱动的时代,数据已成为企业最宝贵的资产之一。然而,随着数据量的爆炸性增长和数据来源的多样化,如何有效地管理和利用这些数据成为了企业面临的重大挑战。数据治理作为确保数据质量、安全性、合规性和可访问性的关键过程,其核心在于制定并执行一套科学、合理的数据标准与规范。本文将探讨如何制定数据标准与规范,以推动企业的数据治理实践。
2415 3
|
6月前
|
数据采集 弹性计算 供应链
阿里云服务器ECS付费类型:包年包月、按量付费和抢占式实例详细介绍
阿里云ECS提供三种付费模式:包年包月适合长期稳定使用,价格优惠,支持备案;按量付费按小时计费,灵活适用于短期或突发业务;抢占式实例价格低至1折,但可能被回收,适合无状态、容错性强的应用。根据业务需求选择合适模式可优化成本与稳定性。
368 1
|
5月前
|
存储 JSON 缓存
【剪映小助手】向现有草稿中添加图片
向现有草稿中添加图片。该接口用于在指定的时间段内添加图片素材到剪映草稿中,支持图片的透明度、缩放和位置调整。图片可以用于增强视频的视觉效果,如背景图、水印、装饰图等。
|
消息中间件 存储 供应链
数据仓库介绍与实时数仓案例
1.数据仓库简介 数据仓库是一个面向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支持管理决策。
45537 238
|
运维 NoSQL 安全
debug学习
debug学习
367 66
|
存储 关系型数据库 MySQL
Mysql的LSN是什么?
LSN(Log Sequence Number,日志序列号)是一种用于标识事务日志中每个操作的递增数字。它有助于记录日志位置、支持崩溃恢复及检查点机制。通过 `SHOW ENGINE INNODB STATUS;` 可查看LSN,其作用包括记录日志位置、支持崩溃恢复、更新检查点以及追踪数据文件状态。
1038 1
Mysql的LSN是什么?
|
存储 Ubuntu 网络协议
/etc/sysconfig/network-scripts下的文件和网口的对照关系
【10月更文挑战第22天】/etc/sysconfig/network-scripts下的文件和网口的对照关系
1155 1
|
前端开发 JavaScript ice
vue3富文本
vue3富文本
345 0
|
缓存 Ubuntu 网络协议
ubuntu ifconfig命令找不到
综上所述,面对 `ifconfig`缺失的问题,用户应首先考虑使用替代命令或通过安装额外软件包来解决,同时注意权限管理和环境变量的正确配置。通过这些策略,可以确保在Ubuntu系统中高效、无障碍地管理网络配置。
1140 0