У меня есть поле ввода , которое допускает только число:
<input class="border" type="number" numeric step="0.1" inputmode="numeric" digitOnly maxlength="6" formControlName="resultInput" pattern="[0-9]+"/>
Я установил больше параметров, чем нужно, просто чтобы проверить, будет ли он работать с ними. К сожалению, это не так. Когда я использую его на Chrome, он работает, но когда я использую его на Safari , он не работает.