プロが教える店舗&オフィスのセキュリティ対策術

JavaScript テキストボックス キーイベント

こんにちは。趣味でプログラミングをしている者です。
タイマーを使って計算ドリルを作ったのですが、
特定のキーコードで正解かどうか判定する関数を呼び出そうとしたのですが、
テキストボックスにこたえを入力して、キーを押すたびに
「キーン」というような音が鳴るのですが、
その音は、どのような仕組みで鳴るのでしょうか?

また、音を鳴らさないようにする方法がありましたら、
教えていただけないでしょうか

よろしくお願いします

<html>
<head>
<script type="text/javascript">

function init()
{
document.attachEvent("onkeypress", KotaeAwase);
}

function KotaeAwase()
{
if( event.keyCode == 13)
{
var key = 1;
var kotae = parseInt( document.Form1.kotae.value );
var Result = document.Form1.result;

if( kotae == key ) Result.value = "せいかいです!";
else Result.value = "ちがいます";
}
}

</script>
</head>

<body onLoad="init();">
<form name="Form1">
<input type="text" name="kotae" size="20">
<br><br>
<input type="text" name="result" size="20">
<br>
</form>
</body>

</html>

A 回答 (2件)

「キーン」というような音が鳴る



=>CPUのファンの音では?
休んでいたPCのCPUが処理のために加熱し、ファンが回るのでは。
静かなファンに換装したらどうでしょうか
    • good
    • 0
この回答へのお礼

回答していただきありがとうございます
お礼が遅れてしまって申し訳ありません

VistaでIEでJscriptなのですが...
alert が表示されるときとまったく同じ音なのですが...

また、日を改めて質問させていただくかも知れません

とにかく、貴重な時間をさいての回答、ありがとうございました。

お礼日時:2010/06/29 07:11

windows?



多分エラー音だと思うけど・・・通常でも入力できない文字を入れようとするとエラー音で怒られるようなアレ
    • good
    • 0
この回答へのお礼

回答していただきありがとうございます
お礼が遅れてしまって申し訳ありません

VistaでIEでJscriptなのですが...
alert が表示されるときとまったく同じ音なのですが...

貴重な時間をさいての回答、ありがとうございました。

お礼日時:2010/06/29 07:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!