2016-10-09 1 views
0

특정 키를 누른 후에 헤더 태그, 이미지, divs 등을 HTML 페이지에 표시하지 못하도록 숨기는 방법이 있는지 궁금합니다. 행맨 게임을하고 있는데, 플레이어가 패하거나 이기면 헤더 태그가있는 메시지가 표시됩니다. 사용자가 Y를 누르면 게임이 다시 시작되지만 플레이어가 Y를 선택하면 "다시 재생"을 묻는 헤더 태그를 만드는 방법이 없습니다.자바 스크립트에서 키를 누른 후 html 요소 숨기기

+0

물론 아래 코드 시도가 수 있습니다. – Li357

답변

1

헤이 에 대한 키 누르기 예 버튼 클릭을 입력 난 그냥 여기에 표시하고이 작업을 수행하는 여러 가지 방법이 방법이

$(document).keypress(function(e) { 
    if(e.which == 13) { //for enter button 
    $('#div_name').hide(); 
} 
}); 
+0

음, hide 메서드를 살펴 보겠습니다. 고맙습니다 – henhen

0

jQuery를 사용하면 쉽게이 작업을 수행 할 수 있습니다.

$(document).on('keypress', function(e) { 
    alert(String.fromCharCode(e.which)); 
}); 

바이올린을 실행하고 출력 섹션을 클릭하면 테스트 할 수 있습니다.

https://jsfiddle.net/69vm21ou/

+0

Im은 내 프로젝트에서 jquery를 사용할 수 없습니다. – henhen

관련 문제