HTML 表单的用法

作者: 饥人谷_哈噜噜 | 来源:发表于2017-06-25 22:22 被阅读0次

form的简介

表单是可以搜集不同类型的用户输入,并通过浏览器将这些数据传送到服务器端,实现网站与用户之间的信息交互。

form的属性

  • action:指定表单数据提交到哪个地址进行处理
  • method:指明提交表单的HTTP方法,取值为get或post
  • target:在何处打开action,与<a>标签的target属性用法类似。
  • enctype(编码方式):
  1. application/x-www-form-urlencoded:在发送前编码所有字符(默认)
  2. text/plain:空格转换为 "+" 加号,但不对特殊字符编码
  3. multipart/form-data:使用包含文件上传控件的表单时,必须使用该值

eg.<form action="xxxx" method="post/get">.....</form>

常用标签

input标签 作用
<input type="text" > 文本输入框,单行,默认宽度为20个字符
<input type="password" > 密码输入框,输入内容自动转变成圆点
<input type="radio" > 单选框,用name分组要一致,一定要加value值
<input type="checkbox" > 复选框,用name分组要一致,一定要加value值
<input type="file" > 文件上传,accept属性值可限制上传文件类型
<input type="hidden" > 隐藏字段,后台可根据name、value值判断用户提交的表单数据是否安全
<input type="button" > 定义按钮
<input type="submit" > 定义提交表单数据至表单处理程序的按钮
<input type="reset" > 定义重置按钮
<input type="image" > 定义图像形式的提交按钮

eg.

<form  method="post" action="save.php">
  <div class="username">
    <label> 账户: </label>
    <input type="text" name="myname" >
  </div>
  <div class="password">
    <label> 密码: </label>
    <input type="password" name="pass">
  </div> 
  <div>
    <input class="submit" type="submit"  value="提交">
    <input class="reset" type="reset"  value="重置">
  </div>
  <div class="sex">
    <label> 性别: </label>
    <input type="radio" name="sex" value="boy">男
    <input type="radio" name="sex" value="girl">女
  </div>
  <div class="hobby">
    <label> 爱好: </label>
    <input type="checkbox" name="hobby" value="read">读书
    <input type="checkbox" name="hobby" value="run">跑步
    <input type="checkbox" name="hobby" value="sing">唱歌
    <input type="checkbox" name="hobby" value="dance">跳舞
  </div>
  <div class="file">
    <label> 设置头像: </label>
    <input type="file" name="myfile" accept="image/png">
    <!--accept属性限制上传文件的类型-->
  </div>
</form> 

显示效果:

input.png
  • textarea标签:多行文本输入
<div class="textarea">
    <textarea name="article" rows="10" cols="40">在这里输入内容...
    </textarea>
    <!--cols:多行输入域的列数;rows:多行输入域的行数-->
</div>

显示效果:


textarea.png
  • select标签:下拉菜单
<div class="select">
  职业:
   <select>
      <option value="老师">老师</option>
      <option value="医生">医生</option>
      <option value="律师">律师</option>
      <option value="学生">学生</option>
      <option value="程序猿" selected>程序猿</option>
      <!--selected属性表示默认初始值-->
   </select>
</div>

显示效果:


select.png
  • label标签&placeholder属性:
 <div class="username"> 
    <label for="username">姓名:</label> 
    <input id="username" type="text" name="username" value=""> 
    <!--label标签的 for 属性中的值一定要与相关控件的 id 属性值相同-->
 </div>
 <div class="password">
   <label for="password">密码:</label>
   <input id="password" type="password" name="password" placeholder="请输入密码...">
  </div>

显示效果:


label&placeholder.png
说明:
  1. 如果在 label 标签内点击文本,就会触发此控件。就是说,当用户单击选中该label标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。
    ==大白话:点击“密码”或输入框均可输入密码==
  2. placeholder是提示文字,当用户在文本框里输入了什么信息,提示信息就会隐藏

相关文章

  • HTML表单的简单用法

    HTML表单的简单用法:HTML表单用于搜集不同类型的用户输入。 元素定义HTML表单。HTML表单包含表单元素。...

  • HTML表单的用法

    HTML表单的用法 表单表单作用:HTML表单用于搜集不同类型的用户输入。表单的工作机制访问一个含有表单的页面输入...

  • FORM 表单

    html表单的简单用法 form表单作用: form标签用于为用户输入创建HTML表单,用于向服务器传输数据 fo...

  • 表单的一些用法

    HTML表单的一些用法 1.表单的作用: HTML 表单用于接收不同类型的用户输入,用户提交表单时向服务器传输数据...

  • HTML表单的用法

    Html表单用于搜集不同类型的用户输入。 常用属性

    元素 元素定义 HTML 表单区间,而这个区间的...

  • html表单的用法

    form 是html中一个比较常用的标签,form的作用是用来收集用户输入的信息,即用户需要与服务器交互,需要提交...

  • HTML 表单的用法

    什么是form表单 表单在网页中主要负责数据采集功能,把用户填写的信息提交到网站的后台服务器。 form标签的常用...

  • HTML 表单的用法

    HTML 表单用于搜集不同类型的用户输入。用户提交表单时向服务器传输数据,从而实现用户与Web服务器的交互。HTM...

  • HTML 表单的用法

    一、基础概念知识 1.表单主要分为两部分: 一是HTML文档描述的表彰;二是提交后的表单处理(服务器端处理数据,这...

  • HTML 表单的用法

    一、表单的作用 表单在网页中主要负责数据采集功能。一个表单有三个基本组成部分:表单标签:这里面包含了处理表单数据所...

网友评论

    本文标题:HTML 表单的用法

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