Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【HTML】HTML 表单 ① ( input 表单控件 | input 标签语法 | input 标签属性 | type 属性 | value 属性 | name 属性 | checked 属性 )

【HTML】HTML 表单 ① ( input 表单控件 | input 标签语法 | input 标签属性 | type 属性 | value 属性 | name 属性 | checked 属性 )

作者头像
韩曙亮
发布于 2023-03-30 11:11:48
发布于 2023-03-30 11:11:48
8.3K01
代码可运行
举报
运行总次数:1
代码可运行

文章目录

一、HTML 表单


HTML 表单 主要用于 与 用户交互 , 收集信息 ;

表单组成 :

  • 表单控件 : 文本输入框 , 复选框 , 按钮 ;
  • 提示信息 : 用于 提示用户如何进行操作 ;
  • 表单域 : 表单的容器 , 上述 表单控件 和 提示信息 就被封装在 表单域 中 , 在 表单域 中可以 定义 处理 表单数据的 地址 和 提交数据到服务器 的函数 ;

以 163 邮箱注册页面为例 , 说明 表单控件 , 表单信息 , 表单域 如下图所示 :

二、input 表单控件


1、input 标签语法

input 表单控件 标签 语法示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<input type="text" value="Hello" />

input 表单控件 标签 是 单标签 ;

2、input 标签属性

input 标签的属性 :

  • type : input 标签的 type 属性 , 用于 设置 控件类型 , 如 : 设置 text 类型 , 就是 输入框 ;
  • name : 控件名称 , 用户自定义的字符串 ;
  • value : 控件默认文本内容 , 用户自定义的字符串 ;
  • size : 控件的宽度 , 取值必须是正整数 , 单位像素 ;
  • checked : 控件的默认状态是否被选中 , 值为 true 或 false ;
  • maxlength : 控件可输入的最大字符数, 取值必须是正整数 ;

3、type 属性

input 标签的 type 属性值 : input 标签的 type 属性 , 用于 设置 控件类型 , 如 : 设置 text 类型 , 就是 输入框 ;

  • text : 文本输入框 ;
  • password : 密码输入框 ;
  • radio : 单选按钮 ;
  • checkbox : 复选框 ;
  • button : 按钮 ;
  • submit : 提交按钮 ;
  • reset : 重置按钮 ;
  • image : 图像按钮 ;
  • file : 文件域 , 选择或保存文件 ;

代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
		<base target="_blank"/>
    </head>
    <body>
		<!-- 表单 -->
		用户名 : <input type="text" />
		密  码 : <input type="password" />
    </body>
</html>

显示效果 :

5、value 属性

value 值是表单的默认值 , 一般用作提示信息 ;

代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
		<base target="_blank"/>
    </head>
    <body>
		<!-- 表单 -->
		用户名 : <input type="text" value="请输入账号"/>
		密  码 : <input type="password" value="请输入密码"/>
    </body>
</html>

执行效果 :

6、name 属性

在一个 HTML 网页中可能存在很多表单 , name 属性是用于标识表单的 ;

后端可以通过 表单 name 属性 , 找到 表单 ;

name 属性值是 用户 自定义的字符串 ;

在 单选按钮 选项中 , name 属性可以将多个 radio 表单控件组合在一起 , 作为 单选选项 ;

代码示例 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
		<base target="_blank"/>
    </head>
    <body>
		<!-- 表单 -->
		用户名 : <input type="text" value="请输入账号"/>
		密  码 : <input type="password"/>
		<br /><input type="radio" name="sex"/><input type="radio" name="sex"/>
    </body>
</html>

展示效果 :

7、checked 属性

checked 属性 用于设置 单选框 和 复选框 的 默认选项 属性 ;

代码示例 : 在下面的代码中 , 为 radio 设置一个 默认选中的属性 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html> 
<html lang="en">
	<head>    
		<meta charset="UTF-8" /> 
        <title>网页标题</title>
		<base target="_blank"/>
    </head>
    <body>
		<!-- 表单 -->
		用户名 : <input type="text" value="请输入账号"/>
		密  码 : <input type="password"/>
		<br /><input type="radio" name="sex"/><input type="radio" name="sex" checked="true"/>
    </body>
</html>

展示效果 : 第二个单选选项默认选中 ;

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-02-22,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【HTML】HTML 表单 ② ( 按钮表单 | 普通按钮 | 提交按钮 | 重置按钮 | 图片按钮 | 文件域 )
将 <input /> 标签 的 type 属性设置为 button , 就可以将该 表单组件 设置为 普通按钮 类型表单 ;
韩曙亮
2023/03/30
9.2K0
【HTML】HTML 表单 ② ( 按钮表单 | 普通按钮 | 提交按钮 | 重置按钮 | 图片按钮 | 文件域 )
【前端寻宝之路】学习和使用表单标签和表单控件
type属性 可以通过对type进行对应的取值来控制input的类型. 注意:表单控件要搭配表单域进行编写
ImAileen
2024/03/24
2700
【前端寻宝之路】学习和使用表单标签和表单控件
JavaWeb——HTML表单标签详解(input、label、select、textarea)
表单,是用于采集用户输入数据的,用于和服务器进行交互。比如登录系统,使用的标签是form,可以定义一个范围,范围代表采集用户数据的范围,表单中的数据要想被提交,必须指定name属性。属性:
Winter_world
2020/09/25
2.5K0
JavaWeb——HTML表单标签详解(input、label、select、textarea)
HTML表单
这个元素正式定义了一个表单,就像<div>和<p>标签,它是一个容器元素,但它也支持一些特定的属性来配置表单的行为方式。它的所有属性都是可选的,但实践中最好至少要设置action属性和method属性。
HammerZe
2022/03/25
4.5K0
HTML表单
回顾基础--HTML篇
打不着的大喇叭
2024/03/11
8170
回顾基础--HTML篇
初学者:html中的表单详解(下面附有代码)
表单的理解与解释 表单:采集不同类型的用户输入数据,发送给服务器,实现用户和服务器之间的数据交互。
全栈程序员站长
2022/09/22
1.6K0
初学者:html中的表单详解(下面附有代码)
Day2:html和css
表格用table,tr代表表格中的一行,必须在table标签中,td用于表示表格中的单元格,<tr></tr>表格中的一行.
达达前端
2019/07/03
1.5K0
HTML学习
当用户要在表单中键入字母、数字等内容时,就会用到文本输入框。文本框也可以转化为密码输入框。
Cloud-Cloudys
2020/07/07
2.5K0
html标签详解
<!DOCTYPE> 标签 <!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。 <!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。 <!DOCTYPE html> <head>内的标签 标签意义 <title></title> 定义网页标题 <style></style> 定义内部样式表 <script></script> 定义JS代码或引入外部JS文件 <link/> 引入外部
人生不如戏
2018/04/12
2.9K0
html基础总结
multiple : 布尔属性,设置后允许多选,否则只能选择一个 disabled : 禁用该下拉列表 selected : 首次显示时,为选中状态 value : 定义发往服务器的选项值
小小咸鱼YwY
2019/09/11
1.7K0
第7天:input和label标签
今天学的不多,就只学了表单元素中的input和label标签。搬了房子,收拾了一下东西,太累了,所以没有学很多。明天还上班,今天就先到这。
半指温柔乐
2018/09/11
1K0
第7天:input和label标签
7-2.表单-HTML基础
<input type="radio" name="组名" value="取值" />
见贤思齊
2020/10/10
2.5K0
7-2.表单-HTML基础
【黑马程序员pinik名师讲html】HTML很容易忘记?有它我不慌的
下面要讲的vscode自动生成,基本不用我们自己写,但是需要了解每一个代码的意思和作用
MicroFrank
2023/01/16
1.5K0
【海贼王航海日志:前端技术探索】HTML你学会了吗?(二)
<table>标签包含<tr>标签,<tr>标签包含<td>标签或者<th>标签。
枫叶丹
2024/08/06
2710
【海贼王航海日志:前端技术探索】HTML你学会了吗?(二)
html form表单
表单用于搜集不同类型的用户输入,表单由不同类型的标签组成,相关标签及属性用法如下:
Devops海洋的渔夫
2019/05/31
3.2K0
前端 — HTML
标签之间的结构关系, 构成了一个 DOM 树 D: Document 文档 O: Object 对象 M: Model 模型
全栈程序员站长
2022/08/22
2.7K0
前端 — HTML
前端基础-HTML基础(四)
frameset标签frame标签表单标签input标签select标签textarea标签通用属性参考
efonfighting
2019/12/17
7520
前端基础-HTML基础(四)
第5章 通过HTML5表单与用户交互
HTML5+CSS3+JavaScript Web 前端开发案例教程(慕课版),微信读书中找到的学习Web前端书籍,第5章开始啦,耶(^-^)V
用户8928967
2021/08/20
1.3K0
第5章 通过HTML5表单与用户交互
html一个案例学会所有常用HTML(H5)标签
HTML没有什么难度,无论对于大一开始学的,或者大二进行重新复习都是一样,只要踏实下来就那么稳稳的敲个几遍也就记住了,这里面我没有涉及table标签,因为这个标签有层级结构,当大家掌握到基本入门的时候我再说table,因为到了web前后端考试的时候才会涉及到table的遍历,当然,这个也是分语言的,如果是java就是jsp,但是如果是.NET就会是ASP,我们会根据不同的语言进行讲解,jsp的el表达式遍历table,asp的GridView与repeater都会给大家比较细致的讲解。
红目香薰
2022/11/30
2.1K0
html一个案例学会所有常用HTML(H5)标签
HTML基本标签使用详解
在正式讲解标签使用之前,需要先说明,标签这里只做简单用法说明,如果大家在有疑惑的地方,可以翻到最后有实例练习,结合实例一同食用可能会更加清楚标签的用法。
用户10923276
2024/03/28
2080
HTML基本标签使用详解
相关推荐
【HTML】HTML 表单 ② ( 按钮表单 | 普通按钮 | 提交按钮 | 重置按钮 | 图片按钮 | 文件域 )
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验