1. ホーム
  2. ジャバスクリプト

[解決済み】JavaScriptをビープ音で鳴らすには?

2022-04-01 10:07:37

質問

の文字数制限を超えるたびにビープ音が鳴るようにしたいのですが。 <textarea> .

解決方法は?

JavaScriptで直接行うのは不可能です。HTMLに短いWAVファイルを埋め込んで、それをコードで再生する必要があります。

一例です。

<script>
function PlaySound(soundObj) {
  var sound = document.getElementById(soundObj);
  sound.Play();
}
</script>

<embed src="success.wav" autostart="false" width="0" height="0" id="sound1"
enablejavascript="true">

そして、このようにJavaScriptのコードから呼び出すことになる。

PlaySound("sound1");

ビープ音を自分で探したり作ったりする必要がありますが、それは簡単なことでしょう。