text文本框中只需要英文和数字,但在已输入正确的文字中插入一个字符,光标就自动跳到最后,该如何解决?
如:
我在文本框中输入abde字符,现在将光标移动到bd中间插入一个c字符后,光标自动跳到e后边。请哪位大神帮忙解决一下。
话不多说,直接上代码:
style="ime-mode: disabled"
onkeyup="if(event.keyCode != 37&&event.keyCode != 39&&event.keyCode != 8){value=value.replace(/[\W]/g,'')} "
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
maxlength="7" />
导致这个问题就是onkeyup方法中的value=value.replace(/[\W]/g,''),但又不能去掉,纠结中~
text 文本框限制输入问题,求点击
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
悬赏问题
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 ubuntu子系统密码忘记
- ¥15 保护模式-系统加载-段寄存器
- ¥15 电脑桌面设定一个区域禁止鼠标操作
- ¥15 求NPF226060磁芯的详细资料