내 자바 스크립트에서 함수가 OPEN되어 있는데, 사용자가 블러 (입력 필드에 초점을 잃음)하거나 Enter 키를 누르면 호출됩니다.자바 스크립트 이벤트 유형을 검색
그런 다음 OPEN() 내에서 blur 또는 keypress에 의해 트리거되었는지 여부에 따라 두 가지 다른 기능을 수행합니다.
키프로스의 경우이를 좋아했습니다.
if (e.keyCode==13) ENTER_FX();
는 BLUR
이 작업을 수행하려면 어떻게감사합니다
업데이트 : 그래서입니다
"대한 focusOut"는 e.type ==해야한다고 발견
blurout 대신 올바른 단어를 focusout 하시겠습니까?
업데이트보기 : 당신이 맞습니다 만 초점이있는 것 –
그것은 당신이 부착 한 방식에 달려 있습니다 ... 만약 당신이 그것을 onfocusout에 첨부한다면 분명히 이벤트 타입이 blur와 같은 이야기 인'focusout' 일 것이라고보고 할 것입니다. – jondavidjohn
나는 그것을 blur 이벤트에 붙였다. backbone.js API를 통해. 그러나 어쨌든, 그것은 작동합니다. 감사 –