1

テキストエリアを含むページが読み込まれたら、マウスカーソルがそのテキストエリア内にある場合、テキストエリアにすぐにフォーカスを合わせたいと思います。onmousehover ハンドラーがフォーカスを設定できるため、これは簡単な部分です。

さて、キャレットの位置も設定するにはどうすればよいですか?ユーザーがマウスを使用してクリックしてフォーカス/キャレットを設定した場合、キャレットをどこに配置したいと思いますか。

基本的な使用例は次のとおりです。

  1. ユーザーがリンクをクリックして待つ (マウスがほとんど動かない)
  2. ページが配信されます。大きなテキストエリアのみが含まれ、テキストでいっぱいです
  3. キーボードを使用したユーザー タイプ
  4. マウスカーソルのすぐ下に文字が挿入されます

現在、ユーザーはキャレットが表示されるまで (テキスト領域の左上に) 待ってから、入力する前にクリックしてキャレットを移動する必要があります。

ありがとう!

4

0 に答える 0