美文网首页
表单标签
使用场景

表单标签使用场景

作者: HGS | 来源:发表于2021-01-25 21:44 被阅读0次

一、表单标签<form>

1. 用法:
form标签
2. 作用:提交数据收集数据发送到服务器
3. 属性:action/method
  • action: 规定表单提交的信息存储的文件以及它的地址

    该表单提交的信息就会存储到xxx.php文件里
  • method: 规定表单提交方式,主要是get/post,默认是get。
    注意:get和post不同点
    ①:提交数据方式不同,get在url看到提交的数据,post会在url隐藏提交的数据。相对来说post安全性也比较高一点。
    ②:容量不同:get只能提交少量的数据,容量在1K以;post可以提交大量数据,但是不能超过服务器容量,post完整性也会好一点。
    ③:用法不一样,get主要是关键词提交,所以后台搜索数据建议get,传输数据建议post。

二、 输入标签input

  • 作用:让用户输入内容,服务器收集用户输入的信息。

  • type属性:text / password / checkbox / radio / hidden / button / submit / reset / email / file / number / search / tel / date / time / range / search / url

  • 其他属性:name / placeholder / autofocus / checked / disabled / required / tabindex

三、input标签的用法

  • input标签的type属性
  1. 输入类型 <type="text">
<form action="" method="">
   <input type="text" name="username">
 </form>
在这里面可以输入内容
  1. 密码框 <type="password>",用户输入密码,输入后信息会被伪装成小数点;
<form action="" method="">
   <input type="password" name="password">
 </form>
密码输入
  1. 复选框 <type="checkbox>",
    ①:复选框里面的name可以不一样,但是一样方便分类;
    ②:添加value方便后台区分你要勾选的选项。

    复选框
  2. 单选框<type="radio">,用户只能选择一项。
    ①:name属性一定要有,而且每个选项的name必须相同,相同就会有排斥的作用,只能选一个才能实行单选;
    ②:value属性的值也要有,方便后台服务器区分,不添加后台服务器会显示on,不能获悉提交的内容。

    单选框
  3. 隐藏<input type="hidden" name="上传到服务器该数据的key" value="上传到服务器的值">

  4. 提交按钮<type="submit">:
    ①:点击时会把当前form表单所有内容提交,其他表单内容不会提交。
    ②:可以修改value值改变按钮的显示文字。

<form action="xxx.php" method="get">
   <input type="submit" >
   <input type="submit" value="ok">
 </form>
提交按钮
  1. 清空重置<type="reset">:点击即可重置表单内的内容。
<form action="xxx.php" method="get">
   <input type="reset">
 </form>
重置按钮
  1. 设置邮箱格式<type="email">:用户输入不是邮箱格式会有提示。

    邮箱格式
  2. 文件选项<type="file">

    点击选择文件就会跳转文件选项
  3. 数字输入框<type="number">

    通过上下选择数字,只有数字
  4. 搜索框<type="search">
    ①:输入时特色是右边有一个x,没有输入就没有;
    ②:点击x就可以清空输入框

搜索框
  1. 日期选择框<type="date">

    日期选择框
  2. 时间选择框<type="time">

    时间选择框
  3. 进度条<type="range">

<form action="xxx.php" method="get">
   <input type="range"
 </form>
可以左右滑动
  1. 网址输入框<type="url">
    输入不是网址就会有提示
  • input 标签其他属性的用法
  1. 用户名:<name="username">,单行输入框输入用户名账号之类,任何input表单接收用户输入的地方需要有name,没有name提交不了给服务器。
<form action="" method="">
   <input type="text" name="username"><!-- 用户名输入 -->
   <input type="submit"> <!-- 提交按钮 -->
 </form>
输入用户名提交

2.输入框背景提示<placeholder="用户名">

<form action="/abc.html" method="GET">
   <input type="text" name="username" placeholder="用户名">
   <input type="submit"> 
 </form>
输入框背景提示
  1. 获取焦点 <autofocus>
<form action="/abc.html" method="GET">
   <input type="text" name="username" autofocus placeholder="用户名" >
   <input type="submit"> 
 </form>
获取焦点

4.禁止操作 <disabled>

form action="/abc.html" method="GET">
   <input type="text" name="username" disabled placeholder="用户名" >
   <input type="submit"> 
 </form>
输入框已经变成灰色无法输入
  1. 提交时提示用户输入信息<required>
点击提交时,提示用户输入信息,不提交空白信息
  1. 切换顺序 <tabindex>,序号越大越靠后,0是最后,-1是不切换
<form action="/abc.html" method="GET">
   <input type="text" name="username" placeholder="用户名" tabindex=1>
   <input type="text" name="sex" placeholder="性别"tabindex=3> 
   <input type="text" name="region" placeholder="地区"tabindex=2>
   <input type="submit"> 
 </form>
顺序:用户名-地区-性别

四、 其他标签

1.激活输入框<label>
用法
①:给输入框起名,并且点击这个名字就会自动跳转到该输入框,②:有for属性,链接该<tabel>标签要填写id属性,并且id属性的值和for属性的值要相等。

label激活输入框l

2. 多行输入文本<textarea>
①:一定要有name
②:右下角可以拖动调整大小

多行文本

3. 下拉菜单<select><option>
①: <select>一定要有name
②:<option>加selected,就是默认该选项

下拉菜单

参考:饥人谷课件

相关文章

  • springmvc 10 表单与验证

    表单 表单用的是springmvc的form标签 引入springmvc的form标签 在form标签中使用mod...

  • 表单标签使用场景

    一、表单标签 1. 用法: 2. 作用:提交数据收集数据发送到服务器 3. 属性:action/met...

  • CSS选择器基础

    一.class 和 id 的使用场景? name:指定标签的名称应用场景:①form表单:name可作为传递给服务...

  • 2019-05-14H5

    一、form标签 1、表单标签(form)专门用来进行用户信息收集的一个标签,一般结合表单相关的标签 来使用才用意...

  • 【第四天】03-HTML的内容标签笔记(下)

    1.1表单标签 1.1.1Form标签 Form标签,表单的域标签,用于包裹整个表单的内容。 表单就是用户提交数据...

  • 02_html&css

    HTML 表单标签 form标签属性action:表单提交的路径,可以是html,也可以...

  • 一周学会HTML----Day03常用标签(下)

    form 标签 表单(重要) 基本使用 (action,method,enctype)要提交的表单必须放到...

  • 表单和过渡动画等

    表单 表单的作用是用来将用户信息提交给服务器的使用form标签创建一个表单。form标签中必须指定一个action...

  • HTML第二节第二天

    4.表单标签 4.1Form标签 Form标签,表单的域标签,用于包裹整个表单的内容。 表单就是用户提交数据到后台...

  • HTML笔记3_表单元素

    在前端开发中经常使用到表单来向服务器传值. form form标签是一个表单标签的容器,该标签的开始和结束直接定义...

网友评论

      本文标题:表单标签

      使用场景

      本文链接:https://www.haomeiwen.com/subject/yczbzktx.html