html中input输入框更改后自动跳到最后一个字符的案例
发表时间:2024-05-09 来源:明辉站整理相关软件相关文章人气:
[摘要]html中input输入框修改后自动跳到最后一个字符的实例<input class="m-form-control" onpaste="return false" placeholder="直播间名称" name="nam...
html中input输入框修改后自动跳到最后一个字符的实例
<input class="m-form-control" onpaste="return false" placeholder="直播间名称"
name="name" onkeyup="this.value=this.value.replace(/[^\u4e00-\u9fa5 \u0000-\u00ff \u3002 \uFF1F
\uFF01 \uff0c \u3001 \uff1b \uff1a \u3008-\u300f \u2018 \u2019 \u201c \u201d \uff08 \uff09 \u2014 \u2026 \u2013 \uff0e]/g,'')"
onafterpaste="this.value=this.value.replace(/[^\u4e00-\u9fa5 \u0000-\u00ff \u3002 \uFF1F \uFF01 \uff0c \u3001
\uff1b \uff1a \u3008-\u300f \u2018 \u2019 \u201c
\u201d \uff08 \uff09 \u2014 \u2026 \u2013 \uff0e]/g,'')">
有三个事件,一个onpaste用来禁止粘贴,剩下两个用来去掉特殊的字符,原因出在replace,replace替换后会像重新输入一样,所以光标会在最后
解决,把replace事件在失去光标的时候触发
以上就是html中input输入框修改后自动跳到最后一个字符的实例的详细内容,更多请关注php中文网其它相关文章!
网站建设是一个广义的术语,涵盖了许多不同的技能和学科中所使用的生产和维护的网站。