HTML的form表单

2023-10-28

1.get请求

form表单中get为默认的提交方式,当使用get方式提交表单时,浏览器会将表单中的数据添加到地址后面,作为地址参数。

<!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>Document</title>
</head>
<body>
<form action="" method="get">
    <p>账号:<input type="text" name="username"></p>
    <p>密码:<input type="password" name="password"></p>
    <p><input type="submit">提交</p>
</form>
</body>
</html>

2.post请求

form表单中ppst相较于get而言安全性更高在使用post方式提交表单时,表单中的数据将会被隐藏。

<!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>Document</title>
</head>
<body>
<form action="" method="post">
    <p>账号:<input type="text" name="username"></p>
    <p>密码:<input type="password" name="password"></p>
    <p><input type="submit">提交</p>
 
</form>
</body>
</html>

3.action

form表单中action为跳转标签,后接跳转路径

<!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 action="跳转路径" method="post" name="password">
用户名:<input type="text" name="uesername">
密码: <input type="password" name="password">
<input type="submit">
</form>
</body>
</html>

4.input属性

1 input:输入框
1.1 type:类型 默认为text
1.1.1 text:文本类型
1.1.2 password:密码类型
1.1.3 checkbox:复选框(多选)
1.1.4 radio:单选(有默认值)
1.1.5 submit:提交
1.1.6 reset:重置
1.1.7 file:文件
1.1.8 hidden:隐藏
1.1.9 image:图片
1.2.0 button:按钮
1.2 name:指定该input元素的名称,也可以指定其他元素
1.3 value:元素的初始值,type为radio时必须指定一个值
1.4 size:指定表单元素的初始宽度
当type=text、password时,表单元素的大小以字符为单位
其他类型时,以像素为单位
1.5 maxlength:type=text、password时输入的最大字符数
1.6 checked:type=radio、checkbox,指定按钮是否被选中
1.7 placeholder:文本框中的隐性提示(灰色字体的提示)
1.8 required:规定文本框内容不能为空

5.select的属性

select为下拉列表框
selected 属性 ------ 默认被选中的选项
multiple="multiple" 属性 ------- 以列表形式显示
<!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>Document</title>
</head>
<body>
<p>你的家庭住址:省份:
    <select name="province" id="" multiple="multiple">
    <option value="">兰州</option>
    <option value="">西安</option>
    <option value="">拉萨</option>
    <option value="selected" >重庆</option> 
</select>
</p>
</body>
</html>

6.textarea标签

用来实现文本域

cols="数字" --------- 多少列,表示文本域的宽度

rows="数字"-------- 多少行,表示文本域的高度
<!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>Document</title>
</head>
<body>
<textarea name="" id="" cols="30" rows="10">
这个家伙很懒什么也没留下
</textarea>
</form>
</body>
</html>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HTML的form表单 的相关文章

随机推荐

  • postgresql tuple介绍

    文章目录 前言 tuple结构 tupleheader介绍 tuple组装 结尾 前言 本文是基于postgresql 14的代码进行分析解读 演示是在centos8系统上进行 1 tuple结构 HeapTupleHeaderData n
  • Sublime Text 3中文乱码问题

    Sublime Text 3 默认编码格式为UTF 8 GBK会乱码 一 安装Package Control 1 下载Package Control sublime package 2 把下载的Package Control sublime
  • Spring事件监听机制使用和原理解析

    前言 好久没有更新Spring了 今天来分享一下Spring的事件监听机制 之前分享过一篇Spring监听机制的使用 今天从原理上进行解析 Spring的监听机制基于观察者模式 就是就是我们所说的发布订阅模式 这种模式可以在一定程度上实现代
  • Visual Studio 下的常见C++迭代器:for(:) ;for each( in );foreach(,)

    以下内容是摘抄博客 Visual Studio 下的常见C 迭代器 for for each in foreach ClayQ的博客 CSDN博客 std list
  • idea键盘录入3个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低输出

    分析 1 创建学生类 姓名 语文成绩 数学成绩 英语成绩 总分 2 创建TreeSet集合 用来存储学生对象 3 录入学生信息 4 创建学生对象的比较器 5 把学生对象添加到TreeSet集合中 6 遍历集合 Student 学生类 pac
  • 【论文笔记】BLIP-2: Bootstrapping Language-Image Pretrainingwith Frozen Image Encoders and Large Language

    1 介绍 BLIP 2通过轻量级的查询转换器弥补了模态缺口 该转换器分两个阶段进行预训练 第一阶段从冻结图像编码器中引导视觉语言表示学习 第二阶段从冻结的语言模型中引导视觉到语言生成性学习 1 1 动机 是想要在现成的语言和视觉的单模态模型
  • double使用BigDecimal进行计算出现精确度问题

    1 为什么要用BigDecimal去计算数据 原因在于我们的计算机是二进制的 浮点数 double float 没有办法是用二进制进行精确表示 我们的CPU表示浮点数由两个部分组成 指数和尾数 这样的表示方法一般都会失去一定的精确度 有些浮
  • 谈谈互联网创业未来的发展方向我们如何把握

    版权声明 更多赚钱项目关注大众创业网 https cye yunshangxitong cn 马云如今 除了公务员和职业组织的 铁饭碗 似乎只有创业才是出路 许多人选择自己创业 但对于一个人来说 有哪些创业项目呢 马云秘密分享以下小笔无利可
  • 完全数的性质

    完全数性质 1 古希腊数学家欧几里得是通过 2 n 1 2 n 1 的表达式发现头四个完全数的 2 偶完全数都是以6或8结尾 如果以8结尾 那么就肯定是以28结尾 3 除6以外的偶完全数 把它的各位数字相加 直到变成个位数 那么这个个位数一
  • Learun FrameWork 强大工作流引擎,让OA更智能

    互联网的发展促使企业在信息化的道路上不断探索 而随着企业信息化进程的不断深入 OA协同办公的概念也逐步进入大众的视野 OA的选型关乎企业的生存发展 除了需要重视 OA技术 OA品牌 OA产品 OA服务 四大要素之外 更重要的其实是让OA变得
  • 如何使用VS2015编译运行DX11版本龙书配套源码

    这篇文章是翻译http www d3dcoder net 网站上Frank Luna 龙书作者本人 的解决方案 近来 我收到求助emails emalis询问如何解决本书附带的代码使用Visula Studio 2015编译失败的问题 这篇
  • 二、机器学习模型评估

    二 机器学习模型评估 2 1 模型评估 基本概念 错误率 Error Rate 预测错误的样本数a占样本总数的比例m E a m E frac a m E ma
  • C语言-字符串-指针-排序

    概述 使用C语言 实现字符串排序算法 冒泡排序 编码环境 Visual Studio 2022 1 code char str0 C char str1 JAVA char str2 C char str3 PHP char str4 HT
  • 【C/C++类库】:uuid 通用唯一识别码

    SourceForge libuuid下载 CSDN libuuid下载安装 1 libuuid 下载安装 tar xzvf libuuid 1 0 3 tar gz cd libuuid 1 0 3 configure make sudo
  • JVM--基础--26.5--工具--jhat

    JVM 基础 26 5 工具 jhat 1 介绍 分析jmap生成的dump jhat内置了一个微型的HTTP HTML服务器 生成dump的分析结果后 可以在浏览器中查看 注意 一般不会直接在服务器上进行分析 因为jhat是一个耗时并且耗
  • Oauth2+jwt+redis+cookie+springsecurity+springboot+springcloud(用户登录认证授权)

    用户认证分析 1 单点登录 一处登录 处处运行 SSO gt Single Sign On 作用 A 解决集群环境下的登录问题 B 解决多套互信的系统之间的登录问题 gt 天猫 淘宝 天猫超市 天猫国际 2 第三方登录 QQ登录 微博登录
  • ChatGPT火爆出圈 人工智能赋能银行迈入新时代

    人智能 AI 技术并非新鲜事物 但ChatGPT和 文心一言 作为人工智能通用大模型横空出世 掀起了人工智能应用的新一轮浪潮 此前 人工智能运用的都是专用人工智能模型 往往只能在具体的领域内产生一定的效果 而ChatGPT代表了人工智能通用
  • VS2013配置使用pthread多线程

    POSIX线程 POSIX threads 简称pthreads 是线程的POSIX标准 该标准定义了创建和操纵线程的一整套API 在类Unix操作系统 Unix Linux Mac OS X等 中 都使用pthreads作为操作系统的线程
  • 关于C++的精度输出中的cout.precision()的正确解释

    关于C 的精度输出中的cout precision 的正确解释 网上绝大多数解释的都是 cout precision 控制浮点数的输出精度 是控制保留几位小数的这样是不对的 这个函数虽然是控制浮点数的输出精度 但是它正确的是用来保留几位有效
  • HTML的form表单

    1 get请求 form表单中get为默认的提交方式 当使用get方式提交表单时 浏览器会将表单中的数据添加到地址后面 作为地址参数