[解決済み] JavaScript を使ってテキスト入力要素のテキストの末尾にカーソルを配置する
2022-03-15 04:25:32
質問
JavaScriptで入力テキスト要素にフォーカスを当てた後、テキストの末尾にカーソルを置くには、どのような方法が一番良いでしょうか?
どのように解決するのですか?
私はIEでこれと同じ問題に直面しました(RJS/プロトタイプでフォーカスを設定した後)。 Firefoxでは、フィールドにすでに値がある場合、カーソルはすでに最後に残っていました。IEでは、カーソルをテキストの先頭に強制的に移動させました。
私がたどり着いた解決策は以下の通りです。
<input id="search" type="text" value="mycurrtext" size="30"
onfocus="this.value = this.value;" name="search"/>
IE7とFF3の両方で動作します。
関連
-
vueにおけるfilterの適用シーンについて解説します。
-
[解決済み】最大呼び出しスタックサイズ超過エラー
-
[解決済み】gulp anythingを実行するたびに、アサーションエラーが発生します。- タスク関数を指定する必要があります
-
[解決済み】JavaScriptエラー(Uncaught SyntaxError: Unexpected end of input)
-
[解決済み] JavaScriptで "use strict "は何をするのか、その根拠は?
-
[解決済み] HTML5のlocalStorageにオブジェクトを格納する方法は?
-
[解決済み] Node.jsを使うタイミングをどう判断するか?
-
[解決済み] どのDOM要素にフォーカスがあるかを調べるには?
-
[解決済み] レンダリング後に入力フィールドにフォーカスを設定するには?
-
[解決済み] jQuery テキストエリアでのカーソル位置の設定
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
vueネットワークリクエストソリューション ネイティブネットワークリクエストとjsネットワークリクエストライブラリ
-
WeChatアプレット用ユニアプリによるグローバルシェアリング
-
Vueにシンプルなメモ帳機能を実装
-
vueディレクティブv-bindの使用と注意点
-
vueにおけるfilterの適用シーンについて解説します。
-
[解決済み】TypeErrorの解決方法。未定義またはヌルをオブジェクトに変換できない
-
[解決済み】(Google Map API) Geocodeは以下の理由で成功しませんでした。REQUEST_DENIED
-
[解決済み】エラー。Ionic使用中にモジュール '../lib/utils/unsupported.js' が見つかりませんでした。
-
[解決済み】「.addEventListener is not a function」なぜこのエラーが発生するのか?
-
nullのプロパティinnerHTMLを読み取れません エラーメッセージ