Обратите внимание, что использование input type="number"
может отображать цифровую клавиатуру, как показано ниже:
Можно ли использовать input type="text"
для отображения одной и той же цифровой клавиатуры? я не нужно отображать цифровую панель с помощью pattern="\d*"
, потому что возможно, что значение будет содержать десятичное место.
Причина, по которой я хотел бы использовать input type="text"
вместо input type="number"
, заключается в том, что я не могу вернуть значение, если я вводил не число для числа. Например, если я введу ABC, он автоматически станет пустым. Мне кажется, что использование input type="text"
будет проще для такого управления.