텍스트 상자가 있고 사용자가 키를 누를 때마다 필드의 새로운 길이를 계산하여 여전히 사용할 수있는 문자 수를 확인합니다. 는 그 수에 따라, I :변수가 값을 변경하기를 기다립니다.
- 확인 버튼을 사용하거나해야한다 "보내기"가 아닌 경우
- 체크 경우 (라 트위터 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/ 어떻게 카운트가 0보다 작은 수 있는가? – nnnnnn
내 나쁜, 사실은 남아 caracters의 수 (다시, 트위터처럼 140 한계) – Manu
jQuery를 사용하고 계십니까? (나는'send.off (...)에 주목한다.) – nnnnnn