html的form标签的基本介绍及使用

这篇具有很好参考价值的文章主要介绍了html的form标签的基本介绍及使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言

1.什么是form标签

1.1 基本介绍

1.2 form标签的相关属性

1.2.1 action属性

1.2.2 method属性

1.2.3 name属性

2.form标签的元素

2.1 input元素

2.1.1 text

 2.1.2  password

 2.1.3 submit

 2.1.4 radio

2.1.5 checkbox

2.1.6 button

2.1.7  html5新增的属性

2.2 input元素的其他属性

2.2 select元素(下拉列表)与option元素

2.3  textarea元素

总结


前言

什么是表单?表单是html用与搜集不同类型的用户输入表单是一个区域,用来采集信息。


1.什么是form标签

1.1 基本介绍

form标签是html中重要的组成部分,是用与搜集不同类型的用户所输入的信息,form标签以<form>开始,以</form>结束。

1.2 form标签的相关属性

1.2.1 action属性

action 属性定义在提交表单时执行的动作。

向服务器提交表单的通常做法是使用提交按钮。

通常,表单会被提交到 web 服务器上的网页。

1.2.2 method属性

method 属性规定在提交表单时所用的 HTTP 方法(GET 或 POST):

get post
表单数据以值得方式追加到URL中 表单数据不会追加到URL,会隐藏显示
用于提交非敏感数据 可提交敏感数据

注释:GET 最适合少量数据的提交。浏览器会设定容量限制。

1.2.3 name属性

一个页面上的表单可能不止一个,为了区分这些表单,就需要name 属性给表单命名,通常与id属性值相同。需要注意的是表单名称中不能包含特殊字符和空格。

2.form标签的元素

2.1 input元素

input元素是最重要的表单元素

input元素根据不同的type属性,可以变化为多种形态。

2.1.1 text

 <input type="text"> 定义供文本输入的单行输入字段:

列如

<form action="">

        用户名:

        <input type="text">

 </form>

以上代码在浏览器中看上去时这样的:

form标签,html,servlet,前端

 2.1.2  password

<input type="password"> 定义密码字段

列如

  <form action="">

        密码:

        <input type="password">

    </form>

以上代码在浏览器中看上去时这样的:

form标签,html,servlet,前端

 2.1.3 submit

   <input type="submit"> 定义提交表单数据至表单处理程序的按钮。

列如

<form action="">

        <input type="submit">

    </form>

以上代码在浏览器中看上去时这样的:

form标签,html,servlet,前端

注释:submit可以通过value属性改变浏览器上所显示的内容

 2.1.4 radio

<input type="radio"> 定义单选按钮。

列如

<input type="radio" name="xingbie"vaule="男"checked>男

<input type="radio" name="xingbie"vaule="女">女

以上代码在浏览器中看上去时这样的:

form标签,html,servlet,前端

2.1.5 checkbox

<input type="checkbox"> 定义复选框。

列如

<input type="checkbox">足球

<input type="checkbox">篮球

<input type="checkbox">lol

<input type="checkbox">韩剧

<input type="checkbox">王者荣耀

以上代码在浏览器中看上去时这样的:

form标签,html,servlet,前端

2.1.6 button

 <input type="button> 定义按钮

列如

<input type="button" οnclick="alert('Hello World!')" value="Click Me!">

2.1.7  html5新增的属性

类型 作用
number  限制输入为数字才能生效 
email  限制输入为邮箱才能生效    
color     获取焦点后会弹出颜色选择器    
date 日期选择器会出现在输入框中
range   能够显示滑块字段
month     日期选择器(月份)
week  日期选择器(周)    
time    时间选择器    
datetime   时间选择器 
datatime-clocle    日期选择器    
tel    电话输入
url     在提交时能够自动验证 url 字段。
search   用于搜索字段(搜索字段的表现类似常规文本字段)

     

2.2 input元素的其他属性

checked:设置单选框、复选框,初始状态是选中,属性值仅有checked。

disabled:设置首次加载禁用该元素,属性值仅有disabled,表示该元素被禁用。

maxlength:设置文本框输入的最大字符数。

readonly:只读,表示文本框的内容不允许用户直接进行修改。

size:设置该元素的宽度。

src:设置图像域所显示的图像的URL。

2.2 select元素(下拉列表)与option元素

<select> 元素定义下拉列表<option> 元素定义待选择的选项。

select元素与option元素通常配套使用

select的name属性可以指定提交名称,id可以配合<labl>的for属性实现鼠标点击优化.

列表通常会把首个选项显示为被选选项。

您能够通过添加 selected 属性来定义预定义选项。

你能通过multiple="multiple" 属性 ------- 以列表形式显示

列如

  <select name="qinsad" id="dasdas" value="请输入您的选择">

            <option value=""selected>重庆</option>

            <option value="">上海</option>

            <option value="">北京</option>

            <option value="">杭州</option>

        </select>

以上代码在浏览器中看上去时这样的:

form标签,html,servlet,前端

2.3  textarea元素

 <textarea> 元素定义多行输入字段(文本域):

textarea表示一个多行纯文本编辑器,可以用于用户 。可以设置id属性与<lable>实现鼠标点击优化,cols和rows属性可以设置编辑器显示大小,name属性用于指定提交名称。

 列如

 <textarea name="" id="" cols="30" rows="10">

 </textarea><br>

以上代码在浏览器中看上去时这样的:

 form标签,html,servlet,前端


总结

form表单时html的重要组成部分,以上时form标签的一些基本介绍。文章来源地址https://www.toymoban.com/news/detail-758564.html

到了这里,关于html的form标签的基本介绍及使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vue前端实现将页面显示内容生成pdf文件的几种方法,html2canvas、dom-to-image、jspdf(带分页)基本使用以及介绍

    实际开发需求:vue项目中,根据数据结构生成echarts图表组件,生成带有样式的图表以后,点击下载按钮,把图表以pdf格式的文件下载到本地 实现思路:将vue界面的echarts组件生成图片,然后使用插件将生成的图片放入pdf中,再实现pdf文件的下载 涉及框架以及插件:vue、echar

    2024年01月25日
    浏览(53)
  • 1 HTML基本标签

    2024年02月12日
    浏览(45)
  • 前端HTML标签1

    使用英文!,按tab键出现框架。 Document可以换成任意自己想要的命名。 作用:使页面结构更加清晰。 1.标题标签 2.段落标签 3.换行标签 4.文本格式标签 语义 标签 说明 加粗 strong/strong 或 b/b 推荐 strong ,语义更强烈 斜体 em/em 或 i/i 推荐使用 em ,语义更强烈 删除线 del/del 或

    2024年02月06日
    浏览(39)
  • HTML5前端标签练习

    标签的分类 标签的嵌套 a标签 验证form表单朝后端提交数据 效果 代码

    2024年02月08日
    浏览(57)
  • 【前端 - HTML】第 6 课 - 表单标签

            欢迎来到博主 Apeiron 的博客,祝您旅程愉快 ! 时止则止,时行则行。动静不失其时,其道光明。 目录 1、缘起 2、表单标签 2.1、input 标签基本使用  2.2、input 标签占位文本  2.3、单选框 radio 2.4、上传文件  2.5、多选框 - checkbox 2.6、下拉菜单  2.7、文本域  2

    2024年02月09日
    浏览(51)
  • 『 前端三剑客 』:HTML常用标签

    在HTML中标签是以成对的结构出现的,在HTML当中代码是通过标签来组织的 , 下面通过见得的Hello World的展现来显示歘HTML 标签的结构 如上述代码块所示,形如 用尖括号进行组织的,成对出现的这个东西就叫做标签 (tag) , 也可以叫做元素(element); 通常情况下一个标签是成对出现的, 开

    2024年02月09日
    浏览(47)
  • 【前端web入门第一天】02 HTML图片标签 超链接标签

    文章目录: 1.HTML图片标签 1.1 图像标签-基本使用 1.2 图像标签-属性 1.3 路径 1.3.1 相对路径 1.3.2 绝对路径 2.超链接标签 3.音频标签 4.视频标签 作用:在网页中插入图片。 src用于指定图像的位置和名称,是的必须属性。 本地图片的使用 图片拖拽到文件夹里 前两个属性是重点,后两

    2024年01月25日
    浏览(48)
  • 前端面试:【HTML】语义化标签、表单、媒体元素

    HTML(超文本标记语言)是构建网页内容的基础,它通过一系列标签来描述页面的结构和内容。在这篇文章中,我们将探讨HTML的基础知识,包括语义化标签、表单和媒体元素。 语义化标签:赋予内容更多意义 语义化标签是指在编写HTML代码时,使用具有实际含义的标签,以便

    2024年02月12日
    浏览(63)
  • 【前端|HTML系列第2篇】HTML零基础入门之标签元素

    大家好,欢迎来到前端入门系列的第二篇博客。在这个系列中,我们将一起学习前端开发的基础知识,从零开始构建网页和Web应用程序。本篇博客将为大家介绍HTML(超文本标记语言)常用标签元素,帮助零基础小白快速入门。 掌握html常用表情的使用、基础特性以及用途。

    2024年02月11日
    浏览(69)
  • 【Python爬虫开发基础⑤】HTML概述与基本标签详解

    专栏 :python网络爬虫从基础到实战 欢迎订阅!近期还会不断更新~ 往期推荐 : 【Python爬虫开发基础①】Python基础(变量及其命名规范) 【Python爬虫开发基础②】Python基础(正则表达式) 【Python爬虫开发基础③】Python基础(文件操作方法汇总) 【Python爬虫开发基础④】爬虫

    2024年02月09日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包