I was having trouble figuring out what input type brings up what keyboard on the iPhone and iPad. Turns out the number type doesn’t bring up the numeric pad. Only “tel” does.
This is a great article on what input type brings up what keyboard:
https://about.zoosk.com/ko/engineering-blog/mobile-web-design-use-html5-to-trigger-the-appropriate-keyboard-for-form-inputs/
When your input is surrounded by a form tag, the keyboard will show a blue “Go” button. Otherwise it will show a regular return button.
http://stackoverflow.com/questions/22986347/go-vs-return-button-in-ios-keyboard-for-html-input-forms