由于扫码枪会有中文乱码问题,使用了2个文本框解决,用密码框来传值,普通文本框显示内容,2个输入框叠在一起了,把密码框的透明度设置为0,但会有一个缺点,就是密码框被选中时,原本透明的小黑点会显示出来。
想到一个控制原生小眼睛,在页面刷新时给他设置为明文状态,但又不丢失密码框的作用
加个input事件直接干掉不要的字符,下面示例只允许输入数字和英文字符
<input type="text" oninput="this.value=this.value.replace(/[^\da-z]/gi,'')"/>
不行的变为text那中文乱码了
控制input框的type类型应该可以吧
用框架做比较叫方便一点
。。。。
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!