zoukankan      html  css  js  c++  java
  • input输入框输入大小写字母自动转换

    input输入框输入小写字母自动转换成大写字母有两种方法

    1.用js onkeyup事件,即时把字母转换为大写字母:

    html里input加上

     <input type="text" id="txt1" value="" onkeyup="toUpperCase(this)"/>

    js写函数

    1 function toUpperCase(obj)
    2  {
    3  obj.value = obj.value.toUpperCase()
    4  }

    这种方法虽然可以,但是输入汉字的时候会受到干扰,还有一种更好的方法

    加css

     <input type="text" id="txt1" value="" style="text-transform:uppercase"/>

    转换不同元素中的文本:

    h1 {text-transform:uppercase;}
    h2 {text-transform:capitalize;}
    p {text-transform:lowercase;}

    屏蔽中文和空格:onkeyup="value=value.replace(/[^w./]/ig,'')"

    1 <input  name="username" type="text" value="" placeholder="数字字母组合" onkeyup="value=value.replace(/[^w./]/ig,'')" style="text-transform:lowercase;"/>
  • 相关阅读:
    为什么和什么是 DevOps?
    使用jmeter 上传文件
    jmeter 获取执行脚本的路径
    随笔(九)
    随笔(八)
    随笔(七)
    随笔(六)
    随笔(五)
    随笔(四)
    随笔(三)
  • 原文地址:https://www.cnblogs.com/php-qiuwei/p/8995029.html
Copyright © 2011-2022 走看看