HTML表单__表单元素属性
看完“HTML表单__表单元素”那一节的同学会发现,同是input标签,type属性值不一样的时候,input类型完全不一样。type就是input的一个属性,除type之外,还有很多属性,接下来我们开始了解表单元素属性都有哪些?
input标签属性:
1.1 type是input特别重要的属性,type属性值决定input的类型。
- text ,定义文本输入框。
- password,定义密码框。
- radio,单选框
- checkbox,定义复选框。
- submit,定义提交按钮。
- reset,定义重置按钮,会清空表单填写的信息。
- button,定义按钮。
- file,定义上传文件框,可直接调问价夹,选择文件(图片,压缩包、文档表格等)
1.2 placeholderp属性值提供了input提示信息。
1.3 maxlength规定输入最大长度。
1.4 name属性,定义元素input的名,用于对提交到服务器后台表单数据标识。
1.5 value属性为input设定值
1.6 disabled 禁用文本域,input会处于灰化。
1.7 readonly文本域只读模式,不可编辑。
1.8 autofocus 文本域自动获得焦点。
示例:
<input type="text" value="男" maxlength="6" name="sex" placeholder="文本输入框">
单选框示例:
<input type="radio" name="dx" value="nan">男
<input type="radio" name="dx" value="nv">女
注意:使用单选框时,name要保持一致,单选框才能正常使用,如果name不一样时就可以选中多个。
label标签属性:
for属性,把label绑定到另外一个元素。使用时for属性值应当与相关元素id值相同。
示例:<labelfor="male">Male</label><inputtype="text"id="male">
textarea标签属性:
- cols规定文本域可见宽度。
- rows规定文本域可见行数。
- placeholderp属性值提供了input提示信息。
- maxlength规定输入最大长度.
- name属性,定义元素input的名,用于对提交到服务器后台表单数据标识。
- value属性为input设定值。
- disabled 禁用文本域,input会处于灰化,文本域只读模式,不可编辑。
- autofocus 文本域自动获得焦点。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?