输入框文字自动为大写

要求:输入框中的文字不管用户输入大写或小写始终显示为大写。

实现方式有两种:

1.通过CSS

为input/textarea添加CSS:

input{
     text-transform:uppercase;
     /*
      *text-transform属性的取值有4个:
      * none:默认值,不会发生任何转换
      * capitalize:每个单词的首字母大写。
      * uppercase:大写转换。
      *lowercase:小写转换。 
      */ 
}

2.通过JavaScript

$('#input_id').val($('#input_id').val().toUpperCase());

注意:

JavaScript实现有些许延迟

CSS实现只是改变了显示,实际value还是用户输入值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值