代码如下:
<input type="text" maxlength="10"/>
Edge浏览器中输满十个字后,再把光标放在内容中继续输入,新输入的内容会替换旧内容,其他浏览器没发现这个问题。这是什么情况,貌似仅限于中文,怎么避免?
这是输满是个字的时候,此时我把光标移入内容中,开始输新的内容
发现旧的内容被替换。
代码如下:
<input type="text" maxlength="10"/>
Edge浏览器中输满十个字后,再把光标放在内容中继续输入,新输入的内容会替换旧内容,其他浏览器没发现这个问题。这是什么情况,貌似仅限于中文,怎么避免?
这是输满是个字的时候,此时我把光标移入内容中,开始输新的内容
发现旧的内容被替换。
2 回答1.4k 阅读✓ 已解决
2 回答825 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答811 阅读✓ 已解决
2 回答749 阅读
1 回答718 阅读✓ 已解决
2 回答1k 阅读
在 Bootstrap 网站上测试 maxlength,没发现这个问题,超出10个字符直接禁止其他键盘输入了。
把你的代码嵌在页面里测试也没能重现你的问题。
你看看把光标往前移动会不会发现被覆盖的字符?