【发布时间】:2021-09-15 07:19:52
【问题描述】:
我在输入 HTML 时遇到了autofocus 的问题。当页面加载时,我保存的登录信息会显示出来,并且焦点标记会显示在输入的开头,就像之前的图片一样。
但是当我在键盘上键入内容时,字母会插入到输入的末尾,如下所示:
我试图修复它,但没有成功。我想将焦点标记在输入的末尾或开头,但工作正常。
我正在使用角度 11
我的代码:
<input autofocus [(ngModel)]="usuario.name" type="text" name="name" id="name" placeholder="Insira o login">
【问题讨论】:
-
聚焦时,浏览器会将光标定位在上一个模糊事件之前的位置。如果没有模糊事件,它会将光标定位在最后一个符号之后。检查这个例子codepen.io/urak/pen/zYrVwNb
标签: html angular forms dom-events autofocus