当前位置: 首页 > news >正文

HTML#5表单标签

一. 表单标签

  1. 介绍

表单: 在网页中主要负责数据采集功能,使用<form>标签定义表单

表单项: 不同类型的input元素, 下拉列表, 文本域

<form> 定义表单

<input> 定义表单项,通过typr属性控制输入形式

<label> 为表单项定义标注

<select> 定义下拉列表

<option> 定义下拉列表的列表项

<textarea> 定义文本域

form: 定义表单

属性 action: 规定当提交表单时向何处发送表单数据, URL

属性 method: 规定用于发送表单数据的方式

get: 浏览器会将数据直接附在表单的 action URL之后,大小有限制

post: 浏览器会将数据放到http请求信息体重,大小无限制

  1. 代码
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>表单标签</title>
</head>
<body><form action="#" method="get"><input type="text" name="username"><input type="submit"></form>
</body>
</html>
  1. 效果展示

在框中输入guaiwu提交之后

二. 表单项标签

  1. 介绍

<input>: 表单项, 通过type属性控制形式

<select>: 定义下拉列表 <option> 定义列表项

<textarea>: 文本域

type的取值 描述

text 默认值,定义单行的输入字段

password 定义密码字段

radio 定义单选按钮

checkbox 定义复选框

file 定义文件上传按钮

hidden 定义隐藏输入字段

submit 定义提交按钮,提交按钮会将表单数据提交到服务器

reset 定义重置按钮,重置按钮会清除表单中的所有数据

button 定义可点击按钮

  1. 代码
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>表单标签</title>
</head>
<body><form action="#" method="post"><input type="hidden" name="隐藏字段:" value="123456"><label for="username">用户名: </label><input type="text" name="username" id="username"><br><label for="password">密码: </label><input type="password" name="password" id="password"><br>性别:<input type="radio" name="gender" value="1" id="male"><label for="male">男</label><input type="radio" name="gender" value="2" id="female"><label for="female">女</label><br>爱好:<input type="checkbox" name="hobby" value="1">跑步<input type="checkbox" name="hobby" value="2">打乒乓球<input type="checkbox" name="hobby" value="3">打羽毛球<br>头像:<input type="file" ><br>城市:<select><option>广州</option><option>深圳</option><option>上海</option><option>北京</option></select><br><input type="submit" value="注册"><input type="reset" value="重置"><input type="button" value="按钮"></form>
</body>
</html>
  1. 效果展示

http://www.lryc.cn/news/23034.html

相关文章:

  • ONNX可视化与编辑工具
  • Verilog 学习第五节(串口接收部分)
  • AIX系统常见漏洞修复(exec、rlogin、rsh、ftp、telnet远端服务运行中)
  • IEEE SLT 2022论文丨如何利用x-vectors提升语音鉴伪系统性能?
  • 设计模式(十三)----结构型模式之桥接模式
  • 倾向得分匹配案例分析
  • 基于SpringCloud的可靠消息最终一致性04:项目基础代码
  • 操作系统权限提升(十八)之Linux提权-内核提权
  • 华为OD机试真题Java实现【快递运输】真题+解题思路+代码(20222023
  • java面试题-JVM问题排查
  • 市场上有很多低代码开发平台,不懂编程的人可以用哪些?
  • Tina_Linux打包流程说明指南_new
  • JVM面试题
  • @FeignClient注解
  • 一文搞懂如何在 React 中使用 防抖(Debounce)和 节流(Throttle)
  • Airbyte API
  • vue项目使用Electron开发桌面应用
  • std::chrono笔记
  • 接收arp请求并发送回应的实例
  • 【高性能计算】TVM使用TE手动优化矩阵乘法算法解析与代码解读
  • 消息中间件的概念
  • 窃密恶意软件Raccoon最新样本Stealer v2分析
  • 足球俱乐部管理系统
  • 2023上半年数学建模竞赛汇总(比赛时间、难易程度、含金量、竞赛官网)
  • 【python学习笔记】:PHP7 Null合并运算符
  • 数据结构与算法——3.时间复杂度分析1(概述)
  • FPGA学习之日常工作复位电路
  • 【洛谷 P1177】【模板】快速排序 题解(快速排序+指针)
  • Pthon--自动化实用技巧篇--文件目录处理
  • 想招到实干派程序员?你需要这种面试法