Tengo una función para validar en el campo de entrada/campo de fecha. Cuando se usa (presionar una tecla), funciona bien en la web pero no en el móvil. Y cuando estoy usando (keyup), la validación tampoco funciona en la web.
¿Cuál es la solución permanente para PWA Angular para este problema?
// to validate date in numberic and / only keyPressAlphanumeric(event: any) { var inp = String.fromCharCode(event.keyCode); if (/[0-9_/]/.test(inp)) { return true; } else { event.preventDefault(); return false; } } <input matInput [matDatepicker]="picker" maxlength="10" [max]="maxDate" placeholder="MM/DD/YYYY" required formControlName="DOI" autocomplete="off" (keypress)="keyPressAlphanumeric($event)">