3

入力フィールドと送信ボタンのあるフォームがあります。ここには何も派手なものはありません...

iPhone(iPhone 4S、iOS 5.1)では、仮想キーボードを使用して入力フィールドに入力し、キーボードの[移動]ボタンをクリック/タップすると、フォームが送信されます。ただし、仮想キーボードは送信後に非表示になりません。

フォームの送信ボタンを使用すると、キーボードが消えます。この問題は、キーボードの[移動]ボタンをクリックした場合にのみ発生します

チェックする必要のあるJavaScriptイベントはありますか?それとも私にヒントがありますか?

ところで:同じ構造を持つ他の形式では、この問題は存在しません。

前もって感謝します

4

1 に答える 1

11

クリックイベントでこのコードを使用して、仮想キーボードを閉じます

document.activeElement.blur();

于 2012-05-03T08:30:29.650 に答える