HTML基础——表单

1 表单基础

  • 应用场景
  1. 登录注册页面
  2. 邮箱注册
  • 工作原理

  • 语法
<form >

表单元素


</form>

 表单元素如下表格所示:

input输入框
select菜单
option菜单的列表项
optgroup菜单列表项进行分组
textarea多行文本输入框

   1 <input> 输入框

属性及对应的值
type输入框的类型
name输入框的名称
size宽度,以个数为单位,默认20
Maxlength用户输入的最大字符长度
value输入框内的默认值
placeholder用户填入输入字段的提示

 

    

type属性对应的具体值
text文本文字,职能输入单行
password密码,以......形式显示
file文件,具体显示样式取决于浏览器
radio单选框,name值须一致,才能在多个框中选择一个;value值不显示,当点击某个框时,会将其value值传递给服务器,服务器据此来分辨是哪个输入框;checked默认被选中。
checkbox复选框,name值须一致,才能在多个组中分辨是哪个组;checked默认选中,value的值不显示。
button普通按钮
submit提交按钮,上传到服务器
reset重置按钮,进行页面刷新,恢复表单的初始状态;value值可改变框中的内容。
image图像域(图像按钮)
hidden隐藏域(某些信息用户不可见,但需要将其传递给服务器)

   2 <select> 标签

<select name="" multiple>
    <!--value属性,发送到服务器的选项值;selected被选中状态-->
	<option value="" selected></option>
</select>

name 属性:命名

multiple属性:一次可以进行多个选择,与ctrl按键配合使用

siza属性:可见数

若要实现下拉菜单,不加multiple,size

若要实现裂变,加size

<optgroup> 分组标签

 

                    <select name="city">
						<!--name,multple的使用。决定你使用的下拉菜单还是列表-->
						<option>--请选择--</option>
						<optgroup label="华东">
							<option value="bj" selected>北京</option>
						    <option value="tj">天津</option>
							<option value="sh">上海</option>
						</optgroup>
						
						<optgroup label="华北">
							<option value="xa">西安</option>
						    <option value="cd">成都</option>
						</optgroup>
					</select>	

  3 <textarea> 标签

 

属性及其对应的值
name名称
rows可见行数
cols可见列数,可见宽度
placeholder描述文本区域预期值的简短提示
<textarea name="xiaoliu" rows="6" cols="50" placeholder="请输入个人介绍"></textarea>

2 表单页面调整

<form action="" method="">
</form>
表单属性
action="url"提交表单时向何处提交
method="get/post"以get post两种方式进行提交
name名称
target=" "目标窗口以何种方式打开
enctype=" "在发送表单数据时,如何对其进行编码

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值