나는 사용자가 전체 이름을 입력 할 수있는 텍스트 상자가 있습니다.jQuery 필요한 필드에 맞게
이제 keyup에서 다음 코드를 호출합니다 (changeAction 호출의 일부).
target.value = $.trim(target.value);
그래서 코드는 사용자가 입력 한 값을 잘라냅니다.
또한 필수 필드이므로 제출 버튼을 사용하기 위해이 필드를 사용합니다.
이제 위의 코드로 인해 사용자가 trim()을 호출 한 이후로 (예 : "Mike Dennis"를 입력하는 동안) 입력 할 공간이 없으면 (Mike 이후) 허용되지 않습니다.
다른 로직 (특히 버튼 활성화)이 작동하는지 확인하면서 어떻게 수정합니까? 내가 여기에 "흐림"이벤트를 사용할 수 없습니다 ..
이 코드는 키패드가 아닌 포커스를 잃을 때 실행하십시오. –
$ ('# elementofInterest') on ('blur', function (e) {e.target.value = $ .trim (e.target.value) ;}) –
나는 옵션이 있다는 것을 알고있다.하지만 불행히도 나의 요구 사항은 사용자가 입력 할 때 keyup..ie를 실행해야한다는 것이다. – testndtv