I'm aware of this:
<input type="tel">
and I'm aware of this:
<input type="password">
But I would like to use both. I want the numeric keypad to come up on iOS (specifically) but hide each character after it's typed. Is something like this possible?
<input type="tel|password">
For iOS you can set the input to type "password" and still trigger the numeric-keyboard using the HTML5-Attribute "pattern":
<input type="password" pattern="[0-9]*" ... />
From the Apple-Documentation:
To display a numeric keyboard, set the value of the pattern attribute to "[0-9]" or "\d".