Chromeでは、テキストに長い文字列が含まれていて次の行に囲まれている場合、Chromeでキーボードを使用してコンテンツ編集可能なテキストコンテキストを選択できません。キーボードでChromeでcontenteditableのテキストを選択できない
このレクロはChrome版(最新版、これは私がこれを書いている時点ではChrome 47です)。
リプロ(下記のスニペットに)contentedtableのdivの最後にカーソルを置くために
- クリックを繰り返します。
- シフトを押して、上向き矢印を数回押します。
:すべてのテキストが選択されます。
観測された:スペース( "foo")の前のテキストは選択されません。
ここにコードがあります。 "foo"の後の文字は、改行ではなくスペースです。
<div contenteditable="true" style="background: #ddd; width: 200px; height: 100px;">foo asdfjkl;asdfjkl;asdfjkl;asdfjkl;asdfjkl;asdfjkl;asdfjkl;</div>
jsykでも、Shiftキーを押しながら左矢印キーを押すことで選択できます。上矢印キーではありません。 – Markasoftware