推广 热搜: 劳务  海南  2024  合同  江苏  云南  劳务系统  2023  劳务派遣管理软件  劳务派遣管理系统 

js提示框放大功能

   2024-06-10 100
核心提示:p在前端日常表单提交的过程中经常会输入一些信息需要放大,比如银行卡号,或者身份证号等,如下图:其实做出这样的效果很简单,
<p>在前端日常表单提交的过程中经常会输入一些信息需要放大,比如银行卡号,或者身份证号等,如下图:其实做出这样的效果很简单,只需要设置上面放大的层或者其他元素定位,然后把事件加在下面的input框上面当keyup或者keydown的时候然后判断长度每隔多少位就加一个空格,具体代码如下:放大的框为#certifyNum2文本框为#certyifyid代码如下:varre=newRegExp("(^[\\s]*)|([\\s]*$)","g"),</p><p>number;</p><p>number=fish.one(this).val().replace(re,"");</p><p>if(number.length>=7){</p><p>if(number.length<=10){</p><p>value=number.substr(0,6)+''+number.substr(6,number.length-6);</p><p>}</p><p>elseif(number.length<=14){</p><p>value=number.substr(0,6)+''+number.substr(6,4)+''+number.substr(10,number.length-10);</p><p>}</p><p>elseif(number.length<=18){</p><p>value=number.substr(0,6)+''+number.substr(6,4)+''+number.substr(10,4)+''+number.substr(14,number.length-14);</p><p>}</p><p>elseif(number.length>18){</p><p>value=number;</p><p>}}</p><p>else{</p><p>if(number.length<=12){</p><p>value=number.substr(0,6)+''+number.substr(6,number.length-6);</p><p>}</p><p>elseif(number.length<=15){</p><p>value=number.substr(0,6)+''+number.substr(6,6)+''+number.substr(12,number.length-12);</p><p>}</p><p>elseif(number.length>15){</p><p>value=number;</p><p>}}</p><p>}本文由起航劳务派遣系统系统编辑所撰,如若转载请注明出处。</p>
 
标签: 劳务系统
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备18079127号  |  粤ICP备18079127号