number_field_tag
ユーザーが10キーインターフェイスで入力できるようにするために、モバイルデバイスでうまく機能するため、を使用したいと考えています。ただし、モバイル デバイスに入力するデータには、機密情報 (つまり、社会保障番号の一部) が含まれている場合があります。
10 キー インターフェイスを維持しながら、入力されたデータを入力時にマスクするにはどうすればよいですか? を使用するpassword_field_tag
と、キーボードが標準の QWERTY に戻ります。
number_field_tag
ユーザーが10キーインターフェイスで入力できるようにするために、モバイルデバイスでうまく機能するため、を使用したいと考えています。ただし、モバイル デバイスに入力するデータには、機密情報 (つまり、社会保障番号の一部) が含まれている場合があります。
10 キー インターフェイスを維持しながら、入力されたデータを入力時にマスクするにはどうすればよいですか? を使用するpassword_field_tag
と、キーボードが標準の QWERTY に戻ります。
実際には ruby-on-rails 固有ではありませんが、これを HTML で使用して、数字のみを受け入れ、一部のモバイル デバイスで数字キーボードを表示するパスワード入力を取得できます。
<input type="password" pattern="\d*">
モバイルで動作する CSS ソリューションを見つけました。これを行うには、webkit オプションを使用できます。
input[type=number] {
-webkit-text-security: disc;
}
または、特定のクラスだけでも。
.employee {
-webkit-text-security: disc;
}
これまでにテストした内容で、Galaxy S4 と Chrome で動作します。