js控制复选框选中显示不同表单_这个笔记《HTML5表单验证》,前端后端都爱看...

表单

表单元素

表单元素的一般语法:

1.

2. 特殊的

选项的文本

...

表单元素

1. 用来填的

text : 单行文本框

password : 密码框

textarea : 多行文本框

email : 邮件地址输入框

url : 网址输入框

number : 数字输入框

属性:

size可以控制宽度

maxlength可以控制最大输入的字符数

max(最大值), min(最小值)对number,range有效

2. 用来选的

checkbox : 复选框

radio : 单选框

select : 下拉列表框

属性:

checked用于默认选中radio和checkbox

selected用于默认选中select中的option选项

value用于设置元素的值

3. 用来点的

submit : 提交按钮

reset : 重置按钮

button : 一般按钮, 没有功能

image : 图片按钮, 功能上等同于submit

4. 其它的

file : 文件域, 用于文件上传

hidden : 隐藏域, 作用不明

range:滑块

设置表单要注意的地方

1. 一组radio应该设置相同的name, 这样才能"互斥"

2. 除按钮外, 其它表单元素都应该设置name属性

3. 用于选择的元素都应该设置value

表单元素的只读和禁用

readonly

disabled

使用label提高用户体验

label称为"标注", 可以扩大表单元素的可操作区域, 点击label就等价于点击了对应的表单元素.

方式一:

文本

方式二:

文本

使用HTML5内置的表单验证

1. 用户提示

2. 用required实现必填验证

3. 用pattern实现复杂的文本信息验证(正则表达式)

//必须由4-9位字母组成

//必须是13xxxxxxxxx或15xxxxxxxxx

//必须由5位中文字符组成

注意: email, url等元素自带pattern验证规则

efafb617b36128f244ebddeb89c7402d.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值