textarea
で、最後の「†」文字の位置を決定したいと思います。
リーリー リーリー
これはここではうまく機能しますが、ブラウザでは奇妙な結果が得られます
ただし、文字が見つからず、-1 が返されます。
私はキャラクターの内面のパフォーマンスを理解しようと努めます。コンソールでは「-」と出力されますが、これは奇妙に思えます。
P粉0434322102023-09-08 09:31:02
まず、それがどのように機能するかを見てみましょう。
これを確認したので、コードの何が問題なのかを調べる必要があります。まず、textField.value
に検索している文字が含まれているかどうかを確認する必要があります。次に、コード内のこの呼び出しを見てください:
これは実際には、先頭から startPos
までの部分文字列を取得します。 startPos
の名前から判断すると、startPos
より前の文字列を取得するのではなく、startPos
から文字列を取得しているようです。