html5——表单

news2025/4/20 11:36:31

目录

表单基本结构

表单标签 

 常用表单元素

文本框 

密码框 

邮箱 

单选按钮 

复选框 

文件域 

 隐藏域

 列表框

多行文本域 

lable标签 

表单按钮 

常用表单属性 

只读与禁用 

 placeholder

required

pattern

autofocus

autocomplete

用于指定表单是否有自动完成功能 :


 

表单基本结构

  • 表单标签 
  • 表单域
  • 表单按钮

     <form method="post" action="https://baike.baidu.com/item/html5">

            输入搜索信息:<input type="text">

            <input type="submit" value="百度一下">

    </form>

表单标签 

 <form  name【表示表单名称】="login" method规定如何发送表单数据常用值:get  | post="post" action【表示向何处发送表单数据】="https://baike.baidu.com/item/html5">

        输入搜索信息:<input type="text">

        <input type="submit" value="百度一下">

</form>

 常用表单元素

<input  type="text" 【input元素类型】 name="fname" 【input元素名称】value="text"【input元素的值】/> 

 

文本框 

<input  type="text"【文本框】  name="userName"【文本框名称】 value="用户名" 【文本框初始值】size="30"【文本框显示的宽度】 maxlength="20"【文本框可输入最多字符数】 /> 

密码框 

<input  type="password "【密码框】  name="pass"  【密码框的名称】size="20"【密码框的长度】 /> 

邮箱 

<p>邮箱:<input type="email【邮箱】name="email"/></p>

<input type="submit"/>

单选按钮 

<input name="gen" type="radio" 【单选按钮框】value="高职" 【值】 checked  【单选按钮选中状态】/>高职

<input name="gen" type="radio" value="本科"  />本科

<input name="gen" type="radio" value="硕士" />硕士

复选框 

<input type="checkbox" 【复选框】name="city" value="北京"【值】/>北京

<input type="checkbox" name="interest" value="上海" checked 【复选框选中状态】/>上海

<input type="checkbox" name="interest" value="南京"/>南京

<input type="checkbox" name="interest" value="其他"/>其他

文件域 

<form action="" method="post" enctype="multipart/form-data"【表单编码属性】>

  <p><input type="file"【文件域】 name="files" />

  <input type="submit" name="upload" value="上传" /></p>

</form>

 隐藏域

 <input type="hidden"  隐藏域】value="666" name="hidden">

 列表框

<select【列表框】 name="Certificates" size="1"【下拉菜单的可见选项数】 multiple【项目的多选属性】>

   <option 【选项】value="身份证" selected="selected【默认选中项】">身份证</option >

   <option value="护照">护照</option >

   <option value="军官证">军官证</option >

</select>

多行文本域 

<textarea【多行文本域   name="comment"  cols="x"  【显示的列数】rows="y"【显示的行数】> 认真负责、性格活泼</textarea  > 

lable标签 

增强鼠标的可用性 

自动将焦点转移到与该标注相关的表单元素上

语法1

<label for="male"【表单元素的id,根据实际id值进行设置>标注的文本</label>

<input type="radio" name="gender" id="male"【表单元素id】/>

 语法2

<label> <input type="radio"> </label>

表单按钮 

 

 

<input  type="button"【普通按钮】 name="butButton" value="button按钮"【按钮上显示的文字】/>

<input  type="submit"【提交按钮】 name="butSubmit" value="submit按钮">

<input  type="reset"【重置按钮】 name="butReset" value="reset按钮">

<input  type="image" 【图像按钮】 src="images/login.gif" 【图片路径】/>

常用表单属性 

 

只读与禁用 

<input name="name" type="text" value="张三"  readonly【只读文本框】>

<input type="submit "  disabled 禁用】  value="保存" >

 placeholder

  1. input类型的文本框提供一种提示(hint
  2. 可以描述文本框期待用户输入何种内容
  3. 提示语默认显示,当文本框中输入内容时提示语消失
  4. 适合于input标签:textsearchurlemailpassword等类型

<input type="search" name="sousuoplaceholder="请输入要搜索的关键字"【文本框输入内容提示】/> 

required

  1. 规定文本框填写内容不能为空,否则不允许用户提交表单
  2. 适合于input标签:textsearchurlemailpasswordnumbercheckboxradiofile等类型

<input type="text" name="username"  required【必填项】/> 

pattern

用户输入的内容必须符合正则表达式所指的规则,否则就不能提交表单

<input type="text" name="tel"  required pattern="^1[358]\d{9}" 【验证规则,正则表达式】/> 

autofocus

用于指定页面加载后是否自动获取焦点

<input type="text" name="word"  autofocus 【自动获取焦点属性】/>

autocomplete

用于指定表单是否有自动完成功能 :

将表单控件输入的内容记录下来,当再次输入时,会将输入的历史记录显示在下拉列表中,以实现自动完成功能

<form action=""  autocomplete="off"【自动完成功能,默认完成值为on】/> 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1917579.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

脉脉高聘:面对薪资福利减少,超40%职场人自动缩短工时

近日&#xff0c;脉脉高聘人才智库发布《2024职场生存洞察》&#xff08;下称《洞察》&#xff09;。 数据显示&#xff0c;2024上半年&#xff0c;新经济行业求职压力居高不下&#xff0c;人才供需比达到1.97&#xff0c;相当于2个人竞争1个岗位。求职压力也让职场人心态趋于…

【ACM珠海分会,IEEE Fellow加盟,CPS出版】第四届管理科学和软件工程国际学术会议(ICMSSE 2024,7月19-21)

第四届管理科学和软件工程国际学术会议(ICMSSE 2024)由ACM珠海分会&#xff0c;广州番禺职业技术学院主办&#xff1b;全国区块链行业产教融合共同体&#xff0c;AEIC学术交流中心承办&#xff0c;将于2024年7月19-21日于广州召开。 会议旨在为从事管理与软件工程领域的专家学…

爆款文案管理系统设计

设计一个爆款文案管理系统&#xff0c;目标是帮助营销团队高效地创建、管理并分析吸引人的文案&#xff0c;以提升产品或服务的市场吸引力和销售转化率。以下是一些关键功能和设计考量点&#xff1a; 1. 用户友好界面 简洁直观的界面&#xff1a;确保系统界面清晰&#xff0c…

zigbee笔记:七、zigbee系统电源管理与睡眠唤醒

zigbee的低功耗、近距离无线传输的特点使得其在一众近距离无线传输方案中备受青睐。而zigbee低功耗优势是通过根据不同工况选择运行在不同的运行模式&#xff08;供电模式&#xff09;实现的&#xff0c;因此&#xff0c;掌握zigbee的系统电源管理与睡眠唤醒的相关知识&#xf…

STM32的Code、RO-data、RW-data、ZI-data和RAM以及flash的关系

对于刚接触stm32编程的同学来说&#xff0c;通常不知道如何选择合适型号的芯片来开发自己的项目&#xff0c;下面就分析一下多大的片内ram以及flash能符合我们项目的需求。 不知道大家有没有注意到&#xff0c;我们的项目每次编译完成后&#xff0c;都会出现这个Program Size&…

查看尝试登服务器ssh 访问ip地址

不指定时间查看尝试登录服务器的SSH访问IP地址 # CentOS/RHEL系统 zgrep "sshd" /var/log/secure-* | grep "Failed password" | awk {print $(NF-3)} | sort | uniq -c | sort -nr | head -n 10检查过去7天的日志尝试登录服务器的SSH访问IP地址 # CentOS…

浅谈谷歌浏览器axure扩展程序

Axure RP Extension for Chrome 是一款专门为Axure设计的谷歌浏览器扩展程序&#xff0c;它的主要作用是帮助用户在谷歌浏览器中无缝预览和测试由Axure RP创建的交互式原型。当您在Axure RP中构建原型并将其导出为HTML格式时&#xff0c;此扩展程序允许您直接在浏览器中打开这些…

自主升级,平稳过渡!麒麟信安保障长沙市智慧交通发展中心CentOS迁移无忧

长沙市智慧交通发展中心围绕综合交通运输协调体系的构建&#xff0c;实施交通运行的监测、预测和预警&#xff0c;面向公众提供交通信息服务&#xff0c;开展多种运输方式的调度协调&#xff0c;提供交通行政管理和应急处置的信息保障。 该中心目前数据日交换量超2亿条&#x…

threeJS 为模型增加精灵图

前言 之前使用css3DRender创建图片弹框&#xff0c;在旋转模型到背面时&#xff0c;弹框也背对模型&#xff0c;这与UI要求的效果有出入。考虑将css3DRender换成css2Drender,但是可能是模型的问题&#xff0c;将弹框加入到模型的子集&#xff0c;旋转模型时弹框发生比较明显的…

博物馆环境监测系统——文物的绿色守护者

博物馆环境监测系统是现代博物馆不可或缺的一项技术装备。该系统可以实时监测温度、湿度等因素&#xff0c;旨在保持文物所处环境的稳定性&#xff0c;确保馆内的文物得到最佳的保护和展示条件。尤其是在梅雨季节&#xff0c;博物馆环境监测系统在博物馆的工作中发挥着至关重要…

ENSP-防火墙小实验

实验总要求 我的拓扑图&#xff1a; 具体配置 1.交换机 vlan: # sysname Lswl # vlan batch 2 to 3 # 接口&#xff1a; [LSWl]int e 0/0/2 [LSWl-Ethernet0/0/2ldisplay this # interface Ethernet0/0/2port link-type accessport default vlan 2 # return [LsWl-Ethernet0…

nohup java -jar 启动java项目

hi&#xff0c;我是程序员王也&#xff0c;一个资深Java开发工程师&#xff0c;平时十分热衷于技术副业变现和各种搞钱项目的程序员~&#xff0c;如果你也是&#xff0c;可以一起交流交流。 今天我们聊聊linux中运行java jar包的问题~ 理解nohup命令 nohup命令的基本概念 noh…

对于一些未来规划的想法

文章目录 一、关于如何加技能点二、关于大厂、中厂、小厂三、大语言模型、元宇宙、VR、虚拟货币四、关于嵌入式的技术路线五、其他 一、关于如何加技能点 首先进入课题组&#xff0c;务必先把眼前的东西学好&#xff0c;做好当下的事情。 也是关于个人的发展规划的话&#xff…

强强联手促发展,奋楫共进启新篇 | 中创算力与中国移动签订战略合作协议

在数字化浪潮席卷全球的今天&#xff0c;河南中创算力信息科技有限公司与中国移动通信集团河南有限公司郑州分公司携手并进&#xff0c;共同开启了数字化转型的新篇章。 2024年7月10日上午&#xff0c;双方在中国移动郑州分公司隆重举行了战略合作协议的签约仪式。双方将在5G技…

炎热夏季环境下的文物保护:挑战与策略

随着夏季的到来&#xff0c;高温和强烈的日照给文物保护带来了新的挑战。在这个季节&#xff0c;文物不仅面临着物理和化学损害的风险&#xff0c;还可能因为管理不善而遭受人为破坏。因此&#xff0c;探讨如何在夏季炎热天气中做好文物保护工作具有重要意义。 夏季炎热天气对文…

海外电商SAAS平台对接流程

海外电商SAAS平台对接流程通常包括以下几个步骤&#xff0c;需要说明的是对接这些平台存在一定的风险&#xff0c;为了降低这些风险&#xff0c;建议您选择信誉良好的平台&#xff0c;并做好安全防护措施。北京木奇移动技术有限公司&#xff0c;专业的软件外包开发公司&#xf…

FastAPI 学习之路(三十九)对开发接口进行测试

概况 对于开发好的接口需要进行测试之后才能发布。当我们在开发的时候&#xff0c;没有提前测试&#xff0c;我们也要对我们自己的接口进行测试&#xff0c;那么FastApi自身也带有针对开发的接口进行测试的功能。我们看下FastApi官方给我们提供了什么样的支持。 接口还是基于…

景点门票销售管理系统(数据库课设)

1.课设要求描述 ●实现票价管理&#xff0c;应分老年、小孩、成人、团体等&#xff1b; ●实现营业员管理&#xff1b; 实现门票销售、退票管理&#xff1b; ● 创建存储过程&#xff0c;统计指定日期的门票销售情况&#xff1b; ●创建存储过程&#xff0c;统计指定月份…

PHP智慧社区小区物业管理系统小程序源码

让生活更便捷&#xff0c;社区更和谐✨ &#x1f3e1;【开篇&#xff1a;智慧生活&#xff0c;从社区开始】&#x1f3e1; 在快节奏的现代生活中&#xff0c;寻找一份便捷与舒适成为了我们共同的追求。小区&#xff0c;作为我们日常生活的温馨港湾&#xff0c;其管理水平和服…

小红书的大模型有点「怂」

大模型发展至今&#xff0c;各个公司都根据自己的业务发布了各自的大模型。而小红书作为种草类产品的代表&#xff0c;自研的大模型一直引而不发&#xff0c;还在内测阶段。 AI以及自研大模型的持续火热&#xff0c;让以原创内容为主导的小红书坐不住了。 近期&#xff0c;据多…