0

contenteditable プロパティが true に設定された div があります。div内の文字列の範囲を取得できるようにしたい。範囲には、その特定の単語の開始オフセット (div のテキスト コンテンツに関連する) と、可能であれば単語の長さを含める必要があります。

たとえば、div の文字列に "This is a test" が含まれている場合、文字列 "test" の範囲を動的に取得できるようにしたいと考えています (何文字あるかわかりません)。今のところ、div にはテキストのみが含まれます。

誰かがこれで私を助けることができれば素晴らしいことです.

4

1 に答える 1

1
"This is a test".indexOf("test")

またはより一般的な

String.indexOf(testString)

は、 index から始まるtestStringinのオフセットを返します。が in に含まれていない場合は返されます。あなたの例は を返します。String0-1testStringString10

于 2012-10-15T14:43:16.337 に答える