关于input标签的各种限制总结

关于<input>标签的各种限制总结

 

1、限制输入内容最大长度(指字符串)。

maxlength="16"

 

2、输入框没值的提示。

placeholder=”请输入xxxx”

 

3、onkeyup 事件会在键盘按键被松开时触发、onafterpaste事件粘贴之后触发,一般他们都是连用的。而图片的触发内容是:对每次输入内容进行正则,把符合正则(中文,这个可以换其他的正则)的值替换为空值。

另外的一种正则写法:<input οnkeyup="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}">

 

4、<script>里写的,获取当前id改变事件(一般是输入框内容的改变才触发)。

$("#phoneNumber").change(function(){限制代码}),可以参考下下图。

5、失去焦点触发

6、禁止输入。(两种禁止输入)

readonly="readonly"(不行就直接写readonly)//只读可复制,外观没有变化,而且表单提交时不影响获取value值

disabled="disabled"(不行就直接写disabled)//可复制 会使文本框变灰,而且表单提交时,获取不到文本框中的value值

 

新手总结,如有误”解”,请原谅。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值