を押すことでiPadのキーボードを隠します?リターンキー
この動作を強制するためにページにコードを書くことができるHTMLやjQueryには何かがありますか?
(オンライン調査の私の時間を基にP.S.、それはiPadは現在、機能の方法では不可能と思われる。しかし、私は本当にすべての情報をいただければ幸いです!)
を押すことでiPadのキーボードを隠します?リターンキー
この動作を強制するためにページにコードを書くことができるHTMLやjQueryには何かがありますか?
(オンライン調査の私の時間を基にP.S.、それはiPadは現在、機能の方法では不可能と思われる。しかし、私は本当にすべての情報をいただければ幸いです!)
後にしているものをあなたは、テキスト入力にblur
ハンドラを呼び出すことにより、キーボードを非表示にすることができますおそらくです:
#textField
を選択するセレクタである
$("#textField").blur();
テキスト入力。この行を適切な場所に置く必要があります。これは、フォームがどのようにコード化されているかに依存し、ほとんどの場合、フォームのサブミットハンドラにあります。
テキストフィールドにresignFirstResponder
を呼び出してみてください。それはキーボードを消さなければならない。私はこれがiPhone上で動作することを知っていて、それがiPad上ではない理由を知らないが、特にそのプラットフォームでそれを試したことは思い出さない。
OPは実際にUITextFieldを使用していないので、この方法は機能しません。 UIWebViewに埋め込まれたテキストフィールドであると仮定すると、javascriptを使用して行う必要があります。私は私の答えに似たような質問へのリンクを掲載しています。 – Rog
ああ、良い点!申し訳ありませんが、私は十分に慎重に質問を読んでいないと思います。 :/ –
ここにいるすべての人がこれを理解できるように、ちょっとしたjQueryを備えた単純なHTMLとCSSのWebページです。 SDKを使用しているネイティブアプリではありません。このソリューションはこれでうまくいくでしょうか? UIWebViewとは何ですか?そのjQueryの構文ですか? (私はJavascriptでちょっとした冗談です) – Alex
UIWebViewは、あなたのiPadまたはiPhoneアプリにWebコンテンツを表示するためのiOS構成です。 –
任意の入力のあなたの質問への最も簡単な答えにかかわらず、フォームの提出は、適切な場所に置くことはおそらく、少し楽
$('input').keyup(function(event) {
if (event.which === 13) {
$(this).blur();
}
});
だろう。
Return = Enterキー
また、iPhoneのようにキーボードの外に触れるとiPadのキーボードが消えないのはなぜですか?それを回避する方法はありますか? – Alex