作業中のアプリに angularjs を使用しています。
input
ユーザーが入力しなければならない特定の長さの文字を含むフィールドが必要です。入力の長さを示すために、ユーザーがすでに何かを入力した場合、アスタリスク イベントによって文字数を示す入力フィールドが必要です (したがって、ユーザーが何かを入力しました!)。
たとえば、(I
はカーソル位置を示しています):
ユーザーがフォームを初めて見たとき:*****
ユーザーが入力フィールドをクリックします。I*****
ユーザーが最初の文字を入力します (例: an e
):eI****
ユーザーはさらにいくつかの文字を入力します:equI**
ユーザーは 5 文字すべてを入力しました: equalI
.
私がこれまでに持っているものは、ここの jsfiddleに表示されます。ここでの問題は、カーソルが正しい位置に配置されておらず、検証が今のところ機能していないことです。
誰かがそれを修正する方法を知っていますか?
どうもありがとう!