2012-05-03 2 views
3

입력란과 제출 버튼이있는 양식이 있습니다. 여기에 아무것도 ...아이폰 : 가상 키보드 테이핑 후 "숨기기"버튼을 클릭하지 마십시오.

입력란을 채우기 위해 가상 키보드를 사용하고 키보드의 이동 버튼을 클릭하거나 탭하면 양식이 제출됩니다. 그러나 가상 키보드는 제출 후에 숨기지 않습니다.

양식의 제출 버튼을 사용하면 키보드가 사라집니다. 이 문제는 키보드의 이동 버튼을 클릭 할 때만 존재합니다.

확인해야 할 자바 스크립트 이벤트가 있습니까? 아니면 나 한테 힌트가있어?

Btw : 동일한 구조의 다른 형태에서이 문제는 존재하지 않습니다. 사전에

덕분에

답변

11

를 사용하여 클릭 이벤트에서이 코드) (가상 키보드를

document.activeElement.blur를 닫습니다;

+0

당신은 이벤트를 제출하는 것을 의미합니까? – 11684

+0

예,이 코드를 실행하면 키보드가 사라집니다. – lukejacksonn