1. ホーム
  2. javascript

[解決済み] iOSデバイス(モバイルSafari)で入力フィールドのテキストをプログラムで選択する

2023-04-25 17:02:25

質問

iOS デバイス (モバイル Safari を実行している iPhone や iPad など) で入力フィールドのテキストをプログラム的に選択するにはどうしたらよいでしょうか。

通常は .select() 関数を呼び出すだけです。 <input ... /> という関数がありますが、これはそれらのデバイスでは動作しません。 カーソルは単に既存のエントリの末尾に置かれ、選択は行われません。

どのように解決するのですか?

input.setSelectionRange(0, 9999);

https://developer.mozilla.org/en/DOM/Input.select