Я создаю музыкальный проигрыватель, который использует пробел для приостановки и воспроизведения звука. Теперь можно узнать, печатает ли кто-то текст в текстовом поле, потому что прямо сейчас, если этот пользователь печатает текстовое поле и воспроизводится звук,когда пользователь нажимает пробел, паузы звука, я хотел бы, в основном, чтобы, когда пользователь не находится в текстовом поле, пользователь мог просто воспроизводить и приостанавливать звук, но когда пользователь печатает, эта функция отключена, поэтому звук продолжает воспроизводиться.Код ниже - это код, который я сейчас использую для определения нажатия клавиши пробела;
//IF Space bar is Pressed
$(window).keypress(function(e) {
if(e.keyCode == 32) {
if(document.getElementById('audio').paused){
if(document.getElementById('video').style.display=="block"){
}
else{
document.getElementById('audio').play();
document.getElementById('pause').style.display="block";
document.getElementById('play').style.display="none";
}
}
else{
if(document.getElementById('video').style.display=="block"){
}
else{
document.getElementById('audio').pause();
document.getElementById('pause').style.display="none";
document.getElementById('play').style.display="block";
}
}
}
});
//END IF Space bar is pressed