an external number pad for webview and textfield input