Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function playSound(e) {
- const audio = document.querySelector(`audio[data-key='${e.keyCode}']`);
- const key= document.querySelector(`.key[data-key='${e.keyCode}']`);
- audio.currentTime=0;
- audio.play();
- key.classList.add('playing');
- };
- const keys = document.querySelectorAll('.key');
- keys.forEach(key => key.addEventListener('transitionend', this.classList.remove('playing')));
- window.addEventListener('keydown', playSound);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement