我有一个输入字段作为金额,其中货币格式已完成。在这里我输入一些值并使用选项卡出来。现在我使用 shift+tab 并转到同一个字段,所以在这种情况下,我希望光标位于最后一位,我的意思是从右边开始的第一个数字。相反,我希望默认选择当前值,而不是将光标保持在最后一位上。示例:我键入213.98它被格式化为$213.98在 tab out 之后,当我在这里再次 tab 时,光标在 8 旁边,而不是我想213.98被选中,并且基于箭头键或鼠标我可以移动到我想要更改的数字。此外,当我执行 ctrl+Z 时,它会撤消所有更改。
HTML:
<input type="text" class="form-control" placeholder="Amount in dolars"
formControlName="amount" autocomplete="off" currencyInput maxDigits="9" [ngClass]="{ 'is-invalid': eoInfo.amount.dirty && eoInfo.amount.invalid }">
TS:
this.eoInfoForm = this.FB.group({
amount: ['', Validators.required],
});
慕标5832272
万千封印
相关分类