HTML表单

来源:互联网 发布:人工智能 摄影师 编辑:程序博客网 时间:2024/06/03 18:25

html文档中,表单通常用于登陆注册页面。

常见的表单主要包括文本框、单选按钮、复选框、按钮等表单。

form标签

它是用来创建一个表单,定义一个表单的开始和结束。

 

<form name="表单名"method="传送方式"action="表单处理">

 

Action属性:指定提交的地址

Method属性:指定提交的方式。Get  post

Getpost的方式的区别

get:使用这个设置时,表单数据会附加到URL之后,由用户端直接发送到服务器,所以速度比post快,但缺点是数据长度不能太长。在没有指定method的情形下,一般会视

get为默认值。

post:使用这个设置时,表单数据是作为一个数据块与URL分开发送的,所以通常没有数据长度上的限制,缺点是速度会比get慢。

文本框

<input id="userid"type="text" maxlength="10" size="19"value="abc">

 

Maxlength属性指定文本框能接受的最大字符个数

Size属性指定文本框的大小

Vlue属性指定默认初始值

密码框

<input type="password"maxlength="6">

 

密码框和文本框是一样的,文本框的属性也适用于密码框,唯一不同的是密码框是以掩码的形式显示内容,保证安全性。

Lable

<lable>的作用

1      可单独对其应用相应的样式

2      For属性可以使之和某个<input>关联,即当单机文本会激活对应的<input>

<lable for="userid">账号:</lable>

<input id="userid"type="text" maxlength="10" size="19"value="abc"><br/>

单选按钮

<input type="radio"name="role"/>学生

<input type="radio"name="role" checked/>教师

<input type="radio"name="role"/>管理员

 

如果需要将若干个单选按钮变为一组(一组最多只有一个被选中)需要设置相同的name属性

如果需要默认选中某个选项,需加上checked属性

标签属性的表现形式

1      键值对:属性名=属性值

type=“text” maxlength=“6”

2      一些取值为布尔类型的属性直接使用属性名

Checked readonly

多选按钮

<input type="checkbox"name="hobby" value="1">运动

<input type="checkbox"name="hobby" value="2">音乐

<input type="checkbox"name="hobby" value="3">打游戏

<input type="checkbox"name="hobby" value="4">看电影

<input type="checkbox"name="hobby" value="5">玩桌游

<input type="checkbox"name="hobby" value="6">吃美食

 

提交按钮

<input type="submit"value="登陆"/>

 

点击按钮之后跳转到form表单指定的    action

value属性 value上的值对应的就是显示按钮上面的文字

点击按钮将form表单中的inputname属性值(键)和用户输入的值组成键值对(或input标签value属性对应烦的值)。并拼接到form表单action属性值的后面。

 

 

重置按钮

<input type="reset" />

1      点击按钮,重置表单内部的输入框(单选按钮)

2      value属性:value对应的键就是按键上显示的文字

普通按钮

<input type=buttonvalue=”校验”>

1      点击按钮,没有任何的反应。

2      需要设置src属性的值,如果src对应的路径没有找到图片,并且有设置alt属性,按钮显示默认值“提交”,若果设置了alt属性则显示alt的值。(类似img标签)

 

图片按钮

 

<input type="image"src="华点.png"alt="登陆"/>

1      作用和submit按钮是一样的

2      需要设置src属性的值,如果src对应的路径没有知道图片,并且没有设置alt属性,按钮显示默认值“提交”,如果设置了alt属性则显示alt的值。(类似img标签)

<button>标签

1      内容可以是任意资源(图片,段落,音频)

2      button标签放置在form内部,作用和submit一样。

原创粉丝点击