作者: | 来源:互联网 | 2023-09-07 16:45
FORM表单的常见type属性
FORM表单的tpye属性非常多,这里只介绍常见的几个:
text : 输入普通文本,例如登录注册下的用户名
password : 输入密码文本,例如登录注册下的密码,隐藏用户的输入
radio : 单选框,在属于同一个组的几个选项中,只能选取其中一个,是互斥的关系,例如你的性别
checked :选中状态,布尔类型的属性,只要加上该type就一定选中,无论该属性的具体值是什么
checkbox :复选项,即使属于同一组,也仍然能选择多个,不具备互斥关系
button :显示一个提交按钮,但是点击后不会进行下一步操作,主要配合JS写逻辑
submit :显示一个提交按钮,点击后会触发下一步动作,触发跳转到下一步网页
reset :显示一个按钮,点击后会重置表单
text属性:普通文本
表现为
password属性: 密码文本
表现为
radio属性:单选框
此处表现为一个单选按钮,为何是input,是因为用户选择的输入是选择该按钮输入,至于按钮后面的正文,则是静态的文本展现
男
女
分组按照name分组,name相同为同一组。
特别的,提交的为value属性,gender = 1.若没有value属性则提交为gender=
checked属性:选中状态
男
默认该选项按钮选中
checkbox属性:复选项
篮球
足球
哪怕是在hobby的同一组也可以都选中
button、submit、reset
按钮分别为
表单select标签与其multiple属性 其效果类似单选项,只能选择一个
出现的效果为
若其加上multiple属性则可以多选,该属性和checked属性一样,加上就代表可以多选,是布尔类型
出现的效果为
文本输入框
name属性用于提交,rows="...."表示约束能输入多少行,cols="...."表述约束能输入多少列
为单标签不需要闭合标签,但是需要
表单总结