.show() 함수가 호출 된 후 표시되는 숨겨진 div에 초점을 맞추려고합니다. IV는 (초점을 맞 춥니 다. 쇼()를 포함하여 몇 가지를 시도) 또는표시 후 div에 포커스 설정
$(".messageDisplayArea").show();
$("#message_display_area").focus();
사업부가 표시로 그것을 분할하지만, 페이지는 포커스를 이동하지 않습니다.
<script>
function showMessage(id, row) {
selectRow(row);
$(".messageDisplayArea").show();
$("#message_display_area").focus();
}
</script>
<div class="messageDisplayArea" id="message_display_area" style="display: none;">
<p> Test Test Test </p>
</div>
무엇이 누락 되었습니까? 이 페이지는 상당히 크고 div가 페이지의 맨 아래에 나타납니다. 브라우저가 아래로 내려 가서 새로운 div를 포커스에 놓기를 원합니다.
'div'요소에 포커스를두고 싶다는 것은 무엇을 의미합니까? – Sergio
어쩌면 내가 .focus() 함수를 오해. 내가하고 싶은 것은 나타나는 새로운 div에 문자 중심의 초점을 두는 것입니다. 브라우저가 화면 하단에 나타나기 때문에 브라우저가 div로 점프하는 것과 마찬가지로 사용자가 스크롤 할 때까지 사용자가 알지 못합니다. – CoffeePeddlerIntern