• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:音声とポップアップ表示を一つのボタンで行う方法)

音声とポップアップ表示を一つのボタンで行う方法

このQ&Aのポイント
  • ボタンをクリックして音声とポップアップ表示を同時に行う方法について教えてください。
  • 現在、音声とポップアップ表示を別々のボタンで行っていますが、一つのボタンで同時に実行したいです。
  • 試してみた方法ではうまくいかなかったため、他に解決策はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Proof4
  • ベストアンサー率78% (151/192)
回答No.1

単にアラートを表示するだけであれば、音声ファイルの再生と同時にalert()を実行すればよいです。 function soundbell(n) { // 割り当てるID名(引数のnを連結して指定) var id = 'sound-'+n ; // 初回の再生以外だったら音声ファイルの再生ポイントを先頭にしておく if( typeof( document.getElementById( id ).currentTime ) != 'undefined' ) { document.getElementById( id ).currentTime = 0; } // [ID:sound-file]の音声ファイルを再生[play()]する document.getElementById( id ).play(); // アラート表示 alert('アラート'); }

YNishikawa
質問者

お礼

Proof4さん ありがとうございます。 私のやりたいことが出来ました。 ちょっとしたことなのですが、基礎知識がないので、大分時間をかけていたのにうまくいきませんでした。 嬉しいです。

関連するQ&A