As you know, some browsers prevent 'autoplay' in <audio id="sound" src="track.mp3" autoplay></audio>. I have 2 solutions and need to choose only one:<p>1) <body onclick="document.getElementById('sound').play();"><p>VS<p>2)
document.addEventListener('click', musicPlay);
function musicPlay() {
document.getElementById('sound').play();
}<p>Thank you.
Both do the same. (2) is more modern syntax as onclick DOM attributes are deprecated.<p><a href="https://stackoverflow.com/" rel="nofollow">https://stackoverflow.com/</a> might be better suited for specific programming language questions.