2014-03-19 3 views
1

안드로이드의 webview 내부에서 텍스트 영역을 포함하는 a는 자바 스크립트로 처리됩니다. 문제 : 양식을 제출/처리 한 후 사용자가 바깥을 클릭하지 않으면 키보드가 사라지지 않습니다.안드로이드의 Webview 내부에서 키보드를 숨기는 방법?

양식 제출 직후 키보드를 사라지게하고 싶습니다. 어떻게이 일을 성취 할 수 있습니까? 양식을 재설정

<form> 
    <textarea>Hi there...</textarea> 
</form> 

<script> 
    $("form").submit(function(){ 
     processForm(); 

     // I tried .blur() and .focusout(), which make the textarea loose focus, 
     // but the keyboard still does not hide... 
     // $("textarea").blur(); 
     // $("textare").focusout(); 

     return false;  
    }) 
</script> 
+0

당신이 SO 질문을 확인 했 : [링크] http://stackoverflow.com/questions/8335834/how-can-i-hide-the-android-keyboard-using-javascript? – sinisha

+0

정말 검색했지만 찾지 못했습니다. 그것을 밖으로 검사 할 것이다 ... 감사합니다! – Elvis

+0

링크 된 접근법을 모두 시도했지만 그 중 아무 것도 작동하지 않았습니다 ... – Elvis

답변

1
$("form").reset(); 

키보드를 숨길하게한다. 또는 시도해 볼 수도 있습니다.

$('input').blur(); 
관련 문제