1行テキストに onkeyup onkeydown onkeypress などのイベントハンドラーを設定し
リターンキーの挙動をデフォルトと変えた場合に、Beep音(ビー)がなります。
FireFoxでは、出なかったのですが、IEでスピーカーをつけたときに気が付きました。
function sampleKeydown(event){
var key = event.charCode || event.keyCode || 0;
if(key == 13){
// 何らかの処理
return false;
}
}
<input type="text" onkeydown="return sampleKeydown(event);">
リターンキーが押されたときに key == 13 のときに 処理後に return false ; してやれば、
Beep音は出ませんでした。
IEのBeep音もいろいろ種類があるけれども、Javascriptで制御できる
Beep音っては、どのくらいあるんだろう。
マウスクリックしても、「カチッ」音がするし、あれって制御できるもんなんだろうか。
普段、あんまりスピーカーとかつけてないもんで以外に盲点でした。
0 件のコメント:
コメントを投稿