html表单用法的总结

html表单的作用?

html表单用于浏览器(Brower)向服务端(Server)提交数据时使用。应用场景比如:用户登录,用户注册。

常用的表单元素有哪些?

  • input (根据type属性值的不同,作用也不同),type常用值如下:

    • type= "text" 文本输入域
    • type ="password" 密码输入域
    • type="checkbox" 复选框
    • type="radio" 单选按钮
    • type="file" 文件上传
    • type="hidden" 隐藏域
    • type="button" 按钮(不提交表单信息)
    • type="sumbit" 按钮(提交表单信息)
    • type="reset" 按钮 (重置表单信息)
  • select (下拉列表)

    • 选项值(option)
  • textarea

    • 多行文本域

下面通过一个简单的例子来展示如上表单元素的使用

<!DOCTYPE html>
<html lang="zh">
<head>
    <title>表单使用介绍</title>
    <meta charset="UTF-8">
</head>
<body>
  <div class="user_register">
    <!-- action: 指定表单内容提交到指定的url method: 指定提交表单数据的方式,常用的两种方式(get/post)-->
    <form action="/register" method="post">
      <div class="username">
        <label for="username">用户名:</label>      <!--显示绑定:通过label标签的for属性与指定的表单元素绑定,作用:从而点击此标签的时候相应的作用于指定挂钩的标签-->
        <input id="username" name="username" type="text" placeholder="用户名">  
      </div> 
      <div class="pwd">
        <label for="pwd">密码:</label>
        <input id="pwd" name="pwd" type="password" value="12345678">
      </div>
      <div class="sex">
        <!-- 通过name值的相关将radio按钮分为一组-->
       性别: <label><input name="sex" type="radio" value="1" checked>男</label> <!--隐式绑定:通过label标签的for属性与指定的表单元素挂钩,作用:从而点击此标签的时候相应的作用于指定挂钩的标签-->
        <label><input name="sex" type="radio" value="0">女</label>
      </div>
      <div class="habby">
       爱好: <label><input name="habby" type="checkbox" value="2" checked>看书</label>
        <label><input name="habby" type="checkbox" value="4" checked>听歌</label>
        <label><input name="habby" type="checkbox" value="6">游泳</label>
      </div>
      <div class="icon">
        <label>头像上传<input name="icon" type="file"><label>
      <div>
      <div class="birthplace">
        <select name="birthplace">
         出生地: <option value="2" selected>北京</option>
          <option value="4">上海</option>
          <option value="6">深圳</option>
        </select>
      </div>
      <div class="other">
        <textarea name="other" value="2"></textarea>
      </div>
      <div class="btn">
        <input type="button" value="button">
        <input type="submit" value="submit">
        <input type="reset" value="reset">
      </div>
    </form> 
  </div>

</body>
</html>


效果图如下:

Paste_Image.png

综上就是表单元素基本的使用,本人还在学习阶段,后续还会补充。本文章归饥人谷_nanhai和饥人谷所有,转载须说明来源。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.动手 form 表单table 表格 2. <form>表单元素 1) 简述: 元素是块级元素,其开始标签和结...
    _Dot912阅读 6,218评论 2 8
  • 本人做php的,最近发现JS真的是博大精深啊,比PHP难.在HTML中,表单是由form元素来表示的,但是在jav...
    linfree阅读 6,625评论 3 17
  • 表单基础知识 在HTML中,表单是由 元素来表示的,而在JS中,表单对应的则是HTMLFormElement类型。...
    oWSQo阅读 4,392评论 0 1
  • 1.form表单有什么作用?有哪些常用的input 标签,分别有什么作用? HTML 表单用于接收不同类型的用户输...
    大胡子歌歌阅读 4,419评论 0 1
  • 文/A 幸运点 夜色披风软化寒,星光点雪劲凭栏。 几度斜阳归幻境,暮齐峦。 遁地梨花空寂叹,飞天使者只喧残。 一缕...
    A幸运点阅读 2,656评论 16 14