window.addEventListener("load", function(){ // HTML5 Audioに対応していない場合は以後の処理をしない if (!HTMLAudioElement){ return; } // audio要素へのアクセスを手軽にするため変数audioObjに入れる var audioObj = document.getElementById("myAudio"); // 再生ボタンの処理 audioObj.addEventListener("canplaythrough", function(){ document.getElementById("playButton").addEventListener("click", function(){ audioObj.play(); }, true); }, true); }, true);