JavaScript から iPhone/iPad/iPod キーボードを手動で起動する 質問する

JavaScript から iPhone/iPad/iPod キーボードを手動で起動する 質問する

私は、シンプルな DIV とキャプチャ イベントを使用して HTML コード エディターを開発しています。これを iPad で使用すると、厳密には編集可能なフィールドにいないため、キーボードがポップアップ表示されません。

iPad にキーボードが必要であることをプログラムで伝える方法はありますか?

ベストアンサー1

コードがユーザーアクションによって開始されたものを介して実行される場合、コードは機能します。

例えば;

これは動作します(キーボードがポップします):

<input type='text' id='foo'><div onclick='$("#foo").focus();'>click</div>

これは機能しません (入力に境界線が表示されますが、キーボードはポップされません)。

<input type='text' id='foo'>
<script>
  window.onload = function() {
    $("#foo").focus();
  }
</script>

おすすめ記事