前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >前端基础-HTML表单

前端基础-HTML表单

作者头像
cwl_java
发布2020-04-07 15:33:08
1.7K0
发布2020-04-07 15:33:08
举报
文章被收录于专栏:cwl_Javacwl_Java

表单

表单图示

在这里插入图片描述
在这里插入图片描述

表单的作用就是用来收集用户输入的信息

表单的组成:表单域,表单元素

表单域标签:<form></form>,放置所有的表单元素

表单元素:

1.文本框

可输入明文内容的输入框----用户名

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

图示

在这里插入图片描述
在这里插入图片描述

多学一招:maxlength属性可以限制最大输入长度,为了让服务器端接收到输入的数据,表单元素都需要加name属性

2.密码框

输入密文的输入框----密码

<input type="password">

图示

在这里插入图片描述
在这里插入图片描述

密码框的属性和使用和文本框一样

3.单选框

只能选择一项的表单----性别选择

<input type="radio" value="0">

图示

在这里插入图片描述
在这里插入图片描述

注意:要想单选框的单选功能生效,必须添加name属性,并且name属性的值必须一样,这种无法输入的表单元素必须赋值:value=“值”,默认选中项使用checked="checked"属性

代码

代码语言:javascript
复制
<input type="radio" name="sex" value="0">男
<input type="radio" name="sex" value="1" checked>女

示意图

在这里插入图片描述
在这里插入图片描述
4.复选框

可以选择多项的表单----爱好选择

<input type="checkbox" value="0">

使用方式和属性与单选框一样

示例代码

代码语言:javascript
复制
<input type="checkbox" />足球
<input type="checkbox" />排球
<input type="checkbox" checked />篮球

效果图

在这里插入图片描述
在这里插入图片描述
5.文件上传

<input type="file">

图示

在这里插入图片描述
在这里插入图片描述
6.下拉菜单

通常用于选择籍贯或收货地址中的省市区

代码语言:javascript
复制
<select>
	<option>江苏</option>
    <option>浙江</option>
    <option>安徽</option>
</select>

默认选中项使用selected=“selected”

图示

在这里插入图片描述
在这里插入图片描述

多学一招:下拉菜单可以分组展示

代码

代码语言:javascript
复制
<select>
		<optgroup label="省份">
			<option value="1">山东省</option>
			<option value="2">河北省</option>
			<option value="3" selected>河南省</option>
		</optgroup>
		<optgroup label="行业">
			<option value="1">IT互联网</option>
			<option value="2">制造业</option>
			<option value="3" selected>零售业</option>
		</optgroup>
		<optgroup label="薪资范围">
			<option value="1">1000~3000元/月</option>
			<option value="2">3000~5000元/月</option>
			<option value="3" selected>5000~8000月</option>
		</optgroup>
	</select>

图示

在这里插入图片描述
在这里插入图片描述
7.文本域

可以输入很多的内容----qq的留言输入框

<textarea></textarea>

代码

代码语言:javascript
复制
<textarea></textarea>

效果

在这里插入图片描述
在这里插入图片描述

多学一招:文本域可以通过两个属性来设置大小,宽度使用cols属性,高度使用rows属性

示意图

在这里插入图片描述
在这里插入图片描述
8.普通按钮

点击不会有任何效果

<input type="button" value="普通按钮">

示意图

在这里插入图片描述
在这里插入图片描述
9.提交按钮

用于提交表单的按钮

<input type="submit">

示意图

在这里插入图片描述
在这里插入图片描述

多学一招:该按钮点击后默认会将表单的数据提交

10.重置按钮

将表单的输入状态还原的按钮

<input type="reset">

示意图

在这里插入图片描述
在这里插入图片描述

多学一招:该按钮点击后会将表单的输入状态还原到最初

表单域

标签:<form></form>

作用:将表单元素的值收集起来,发送给服务器,form标签的action属性的值就是数据提交的地址

第一次提交,没有数据,因为很多表单元素都没有name属性,服务器接收数据靠的就是表单的name属性

注意:form是一个双标签,里面包含所有需要一次性提交给服务器的表单元素

代码

代码语言:javascript
复制
<form>
    用户名:<input type="text" name="username" />
    密码:<input type="password" name="password" />
    <input type="submit" />
</form>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 表单
    • 表单元素:
      • 1.文本框
      • 2.密码框
      • 3.单选框
      • 4.复选框
      • 5.文件上传
      • 6.下拉菜单
      • 7.文本域
      • 8.普通按钮
      • 9.提交按钮
      • 10.重置按钮
    • 表单域
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档