ユーザーが入力している間に、jquery を使用して、ユーザーがテキスト ボックスに入力した内容にテキストを追加したいと考えています。
ユーザーが入力したものの最後に「is a hat」を追加したいとします。
ユーザーがフィールドに「My Friend」と入力し始めたとします。
入力すると、ボックスに次のように表示されます。
M -> M is a hat
y -> My is a hat
-> My is a hat
F -> My F is a hat
r -> My Fr is a hat
...
キープレスイベントの関数を書き始めましたが、最終的には次のようなものになることに気付きました
M -> M is a hat
y -> M is a haty is a hat
...
だから私が知りたいのは、私がどのようにすべきかです
- 古いサフィックスを置き換える
- ユーザーが入力していた場所にカーソルを戻します
- 接尾辞の前にのみ入力できるようにして、接尾辞を編集できないようにします。