Je crée un lecteur de musique qui utilise la barre d'espace pour faire une pause et la lecture audio, est maintenant possible de savoir si quelqu'un est en train de taper dans un champ de texte, parce qu'en ce moment, si ce type d'utilisateur dans un champ de texte et de l'audio joue, lorsque l'utilisateur appuie espacer les pauses audio, je voudrais essentiellement que lorsque l'utilisateur n'est pas dans un champ de texte qu'un utilisateur peut tout simplement jouer et mettre en pause audio, mais lorsque l'utilisateur tape que cette fonction est désactivée donc l'audio continue à jouer. Le code ci-dessous, est le code que je suis en train d'utiliser pour détecter quand l'espace est pressé;js désactivent la barre d'espace lors de la frappe dans textfield
//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
Genius :), je ne comprends pas plus de cela, je vais devoir lire à ce sujet mais merci :) –