第八篇 表单详情 form

本文详细介绍了HTML5中表单的使用,包括form的重要属性如action、name、method、enctype和target,以及表单控件如input、radio、checkbox、file、textarea、submit和下拉列表的用法。示例代码和解释帮助理解各属性功能及交互效果。
摘要由CSDN通过智能技术生成

一、表单 form

创建供用户输入的 HTML 表单用<from>标签表示,

<form> 元素包含一个或多个如下的表单元素:如 <action> <input> <textarea> <select> <optioon> <fileset> ​​​​​​​

1、表单重要属性 action

        action 属性,表示当前表单需要提交的地址,以注册为例,在 web 开发中,用户需要填写信息并提交完成注册操作,当我们点击提交按钮时,页面会把我们的信息给与到 action 属性对应的链接里,所以在 action 后面添加的是一个链接地址。

<form action="url链接地址">

</form>

2、name 属性

        添加 <name> 会比较规范,容易识别,如果我们添加 <name> 属性时,当我们的信息提交到action 的 url 地址(后台)时,提交的信息会有标记,我们可以通过 name 值区分表单提交的内容是什么,像下面的例子,给 <name> 属性赋值 regist ,一看就知道提交的表单信息是用于注册。

<form name="regist" action="url地址">

</form>

3、method 属性

        methon 属性表示表单提交数据到后台所采用的方式,可以选择2种方式,分别是 get 和 post其中 get 是默认方式,但是 get 提交方式相对 post 来说没有那么安全,采用什么提交方式一般由后端程序员告知。

<form name = "regist" action = "url地址" method = "post">

</form>

4、enctype 属性

        需要上传文件(包括图片)应该设置 enctype 属性的值为 enctype = "multipart/from-data",例如:

<form name = "regist" action = "url地址" method = "post" entype = "multipart/from-data></form>
enctype的3种属性
属性名 作用
text/plain 设置纯文本数据提交
multipart/from-data 设置文件数据上传
application/x-www-from-urlencoded 默认值

5、target 属性

        target 标签表示在哪里打开 action URL,也就是我们点击 submit 提交按钮后在哪里打开我们提交表格数据的反应。target 属性常给它赋值 _blank 和 _self ,其中 _blank 表示在新窗口打开,_self 表示在当前框架打开,是默认打开方式。 

<form name = "regist" action = "url地址" method = "post" target="_self">

<form>

二、表单控件

1、文本输入框 input

可以参考之前提过imput的文章(在第十四点):第五篇 HTML页面基本组成之 标签元素大杂烩_m0_66451927的博客-CSDN博客

input标签的属性
属性名 作用

name

(必须有)

标识当前数据内容,方便后台根据 name 值对数据进行判断
type 设置控件类型,可取值 text 表示文本文件、password 表示输入内容为密码
size 设置 input 在屏幕上显示的长度
placeholder 设置提示语
minlength 设置输入数据最小长度
manlength 设置输入数据最大长度

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值