表单标签<form>的使用

一,什么是表单

  • 可以收集用户的信息和反馈意见,是网站管理者与浏览者之间沟通的桥梁。如下图:
经典表单

二,表单标签<form>

  • 所有的表单内容都应放在<form>标签内部,如下图:
form标签
  • 如上图所见,表单标签<form>有两个属性actionmethod
    1.action:这个属性规定该表单提交的信息存储的文件以及它的地址,例如:

此时该表单提交的信息就会存储在XXX.php文件里

2.method:这个属性规定该表单的提交方式,方式有两个get/post,默认是get
PS:getpost的不同点:
①:提交数据的方式不同,get可以再url上看到提交的数据,post会在url上隐藏提交的数据;
②:get只能提交少量数据,数据的容量是1k以内;post可以提交大量数据,但是不能超过服务器的容量;
③:get提交的数据会显示在浏览历史中,安全性比post要差;
④:post是给:一般用于账号密码的输入;get是要:一般用于搜索引擎的关键词提交;

三,输入标签<input>

  • 用处:<input>标签一般用于给用户输入信息,服务器收集用户输入的信息;
  • <input>标签的用法
    1.用户名<input type = "text" name="username">,和密码框一样都是单行输入框,用于给用户输入账号用户名之类;
    效果:
    用户名输入

    2.密码框<input type = "password" name="password">,用于给用户输入密码,输入后信息会被伪装成小圆点;
    效果:
    密码框输入后信息被伪装成小圆点

    3.单选框<input type = "radio" name="sex" value="男"> ,用于给用户选择只能选择一项的选择,
    PS:
    ①:单选框name属性必须要有,且每个选项的name值必须相同;
    ②:value属性的值也要有,否则提交后服务器显示的是on,就不能获悉提交的内容是什么;
    效果:
    单选框

4.复选框<input type = "checkbox" name="car" value="奥迪">,多项选择
PS:复选框name属性的值可以不一样,但是推荐一样方便用于分类;
效果:

复选框

5.文件上传<input type="file" name = "上传文件的在服务器的名字" accept="规定文件类型">,用于给用户上传文件
效果:

文件上传

6.隐藏域<input type="hidden" name = "上传到服务器该数据的key" value="上传到服务器该数据的值">
用户看不见这个区域,常用于暂存数据和安全性校验;

四,下拉菜单标签<select><option>

  • 用法:
下拉菜单
  • 效果:
~~~~~~~~~~~~~~~

五,文本域<textarea>

  • 用法:


    常用于评论和留言

六,<label>标签

  • 用法:给输入框起名,并且点击这个名字就能自动跳转到该输入框,有for属性,链接该<label>标签的<input>标签要填写id属性,并且id属性的值和for属性的值要相等;
  • 图示:


    label标签用法

七,一些常用的<input>标签属性

  • placeholder:用于提示用户该输入框内容,如下:
placeholder
  • selected:默认选项,未选择情况下默认选择该选项,如下:
selected
  • maxlength:规定输入框的最大输入字数,如下:
maxlength
  • disabled:该输入框禁止输入,如下:
disabled
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,188评论 19 139
  • <input>标签 标签用于搜集用户信息,根据不同的type属性值,输入字段拥有很多种形式。输入字段可以是文本字段...
    _空空阅读 9,521评论 0 3
  • 1.form表单有什么作用?有哪些常用的input 标签,分别有什么作用? HTML 表单用于接收不同类型的用户输...
    大胡子歌歌阅读 4,432评论 0 1
  • HTML表单 在HTML中,表单是 ... 之间元素的集合,它们允许访问者输入文本、选择选项、操作对象等等,然后将...
    兰山小亭阅读 8,711评论 2 14
  • 如果我告诉你外语不是学的,而是你要熟悉的对象。熟悉以后,有一天,你也可以像说母语一样流利表达自己。你还觉得自己不能...
    带起微笑的琨琨阅读 1,859评论 0 6

友情链接更多精彩内容