텍스트 상자가있는 매우 일반적인 시나리오에서 해당 텍스트 상자의 유효한 항목을 제한하는 유효성 검사 규칙이 있습니다. 유효하지 않은 유효성 검사는 원래 유효하지 않은 값 앞에 입력 된 유효 값이있는 경우 텍스트 상자의 내용에 어떤 영향을 미칩니 까?유효성 검사 동작 방법
예 : 0과 50 사이의 숫자를 입력 할 수있는 양식을 상상해보십시오. 사용자는 40을 ente합니다. 모든 것이 좋습니다. 그러나 사용자는 들어가서 59로 변경합니다.
분명히이 애플리케이션은 자신의 실수에 대해 알려야합니다. 그러나 그 값들과 무엇을해야할까요? 나는 유효한 상태로의 쉬운 길로서 40에 되돌아가는 길이어야한다라고 생각한다. 그러나 나는 그것을 언제 되돌릴 수 있는지에 관해 명확히하지 않는다 : 초점을 잃어 버렸다? 특수 키/버튼 만 누르면됩니까?
당신은 어떻게 생각하십니까?
편집 : 나는 처음 두 답변에 절대적으로 동의합니다. 자동으로 입력을 변경하는 것은 좋지 않습니다. 그러나 '마지막 유효'값을 계속 사용하고 싶습니다 ... 아마도 UnDo 클린 기능이 트릭에 도움이 될까요?
그래, 응용 프로그램이 당신을 위해 가치를 바꿀 때 정말 짜증나. 당신은 좋은 모범을 보였습니다. 다른 하나 : 대신 을 눌렀을 때 자동 완성이 첫 번째 값을 선택한 경우를 상상해보십시오. –
너의 예술은 의롭다. – inspite