Android ブラウザで `<input type="password">` にフォーカスした時、数字入力モードとしたい


携帯対応のサイトを作成しています。

`<input type="password">` にフォーカスしたときに Android の入力モードを数字キーボードに切り替える方法はありますか？

ガラケー (`istyle`, `format`, `mode`) および iPhone (`pattern="\d*"`)
については数字入力に切り替えられるのですが、Androidだけが数字入力に切り替える方法がわかりません。

Android については他の数字入力欄は `<input type="text">` を `<input type="number">`
のように変更して数字入力ができるようにしているのですが、パスワード入力欄に関しては `type="number"`
を指定するとマスキングがなくなってしまう等、都合が悪いです。

別の方法で工夫できないかと考えています。




以下のように `type` 属性でテンキーが出るようにし `style` の `-webkit-text-security: disc`
でマスキングするようにできるようです。

[code]

    <input type="number" style="-webkit-text-security: disc;">
[/code]

手元にAndroid端末がないため、Android上での確認はできておりません。

参考:

  * [CSS3 - スマホサイトのinputタグでキーボードにテンキーを指定しつつ入力を伏字にする](http://qiita.com/ooyabuh/items/96bc4e0c470be9bbfe56) - Qiita
  * <http://jsdo.it/blueberrystream/vB04> - jsdo.it（[Internet Archive](https://web.archive.org/web/20191017105926/http://jsdo.it/blueberrystream/vB04)）




以下のように `type` 属性でテンキーが出るようにし `style` の `-webkit-text-security: disc`
でマスキングするようにできるようです。

[code]

    <input type="number" style="-webkit-text-security: disc;">
[/code]

手元にAndroid端末がないため、Android上での確認はできておりません。

参考:

  * [CSS3 - スマホサイトのinputタグでキーボードにテンキーを指定しつつ入力を伏字にする](http://qiita.com/ooyabuh/items/96bc4e0c470be9bbfe56) - Qiita
  * <http://jsdo.it/blueberrystream/vB04> - jsdo.it（[Internet Archive](https://web.archive.org/web/20191017105926/http://jsdo.it/blueberrystream/vB04)）

