私はテキストボックスを持っており、ユーザーがキーを押すたびに、フィールドの新しい長さを計算して、まだ使用できる文字の数を確認します。変数が値を変更するのを待つ
- チェックの長さを表示するカウンタが(ラさえずりa)は赤や黒でなければなりません場合は、「送信」ボタンを
しかし、今私は問題があります。各のkeydownイベントに、私は:
remaining = 100 - count;
if (remaining > 9)
{
//blue counter; send is activated
//"if counter.class == red then counter.class = blue..."
//"send.off('click'); send.on('click', sendmessage)..."
}
else if ((remaining <= 9) && (remaining >= 0))
{
//red counter; send is activated
}
else //remaining <0
{
//red counter; send is deactivated
}
をユーザーが... 3圏のいずれかが実行され、キーを押すたび圏を実行するが方法ではありません場合にのみ、変数の変更"ゾーン"(]∞, 9[
; [9,0]
; ]0; -∞[
)?
http://jsfiddle.net/ZAjez/はどのようにカウントがゼロより小さくすることができますか? – nnnnnn
私の悪い、それは実際に残っているcaractersの数です(もう一度、140限度のtwitterのような) – Manu
jQueryを使用していますか? (私は 'send.off(...)に気づきました) – nnnnnn