JS使用正则表达进行限制后,光标自动跳到最后面

o0mickyaa 2009-11-30 06:02:54
源码:
<input type="text" id="pid" onkeyup="if(event.keyCode==37||event.keyCode==39)
{return;}
value=value.replace(/[^A-Za-z0-9\s]/g,'');>

当点击BACKSPACE删除一个字符时,光标会自动跳到最后面!不知道有没有让光标不跳过去的方法!!!
谢谢
...全文
217 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
o0mickyaa 2009-12-01
  • 打赏
  • 举报
回复
我要的是replace然后光标不跑到后面去!!!你的不是这个效果!!
sohighthesky 2009-11-30
  • 打赏
  • 举报
回复
这个也有点问题,有时候再修复

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧