私は、シンプルな 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>