我有一個模糊功能來檢查輸入是否必須包含字母表。我在模糊事件上觸發一個函數來檢查驗證。我的頁腳組件中有一個“下一步”按鈕,它可以將我導航到下一頁?,F在,如果我添加了一個無效的輸入(例如:123),然后直接單擊“下一步”按鈕(不跳出輸入字段),我會被重定向,而不是顯示字段級別的驗證。有人可以幫助我如何使用JavaScript解決這種情況嗎?我的 Html 代碼片段<mat-form-field> <input autocomplete="offf" matInput [formControlName]="'lastName'" maxlength="30" [placeholder]="'Last Name'" (blur)="checkNameValidation($event , 'lastName')"/></mat-form-field>我的 ts 文件函數checkNameValidation(event , element: string) {var containsAlphabet = /[a-zA-Z]/.test(event.target.value);if(!containsAlphabet) { this.myForm.get(element).setErrors({'invalid': true});}}
模糊事件處理
森林海
2022-08-27 09:36:56