JAWS 스크린 리더를 사용하는 동안 브라우저에서 스페이스 바를 누를 때마다 현재 시간을 캡처해야합니다. JAWS를 사용하지 않으면 스페이스 바를 캡처 할 수 있지만 JAWS가 켜지면 시스템은 스페이스 바를 캡처 할 수 없습니다. 나는 그래서 현재 시간에게 스페이스 바를 누를 때마다 캡처 할 수있는 무엇을 알고 싶습니다JAWS를 사용하여 키 이벤트 받기
$(document).keypress(function(event) {
var chCode = ('charCode' in event) ? event.charCode : event.keyCode;
if (chCode == 32){ //32 is keyCode for spacebar
addTime = addTime + Number(new Date()) + ",";
var x = document.getElementById("spacebar");
alert("spacebars!!!");
}
});
:
여기 내 코드입니다.
재미있게도 스페이스 바를 누를 때마다 JAWS는 "공간"을 읽지 만 이벤트는 코드 레벨에서 캡처되지 않습니다.
또는 - 스페이스 바를 누르면 JAWS가 "스페이스"를 읽으므로 JAWS 이벤트를 캡처하는 방법을 알고있는 사람이 있습니까? 스페이스 바를 누를 때 그것을 인식하므로 JAWS에서 직접 이벤트를 캡처 할 수 있는지 궁금합니다. 이견있는 사람?
가능한 [Javascript 키 이벤트 및 JAWS 화면 판독기] (http://stackoverflow.com/questions/23064334/javascript-keyevent-and-jaws-screen-reader) –