2009-04-02 テキストボックスにフォーカスが当たった時点で強制的にカーソルを「先頭に」持ってくる方法 仕事で使う機会があったので。 <input value="<- input comment" onfocus="this.selectionStart = 0; this.selectionEnd = 0" /> これでできた(Firefox 限定)。Firefox では要素の選択範囲を selectionStart と selectionEnd というプロパティで管理してるので、これらを 0 にしてやれば OK。応用で行末へ飛ばすも可能。IE 版はこっちに載ってるらしいですよ。 テキストボックス内のカーソル(キャレット)位置や選択範囲を,JavaScriptで取得・設定する方法 - 主に言語とシステム開発に関して