• ベストアンサー

エンターキーを押したときに関数を呼び出す方法

エンターキーを押したときに関数を呼び出すにはどのようにプログラムを記述すればよいのですか?

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

  • ベストアンサー
  • lh_kl
  • ベストアンサー率30% (10/33)
回答No.1

大抵の言語ではキーが押されたかというハンドラがありそのオブジェクトとして何のキーが押されたかの情報があります。 javascriptでもonKeyPressハンドラのオブジェクトwindow.event.keyCodeの内容を見てエンターキー(値は13)だけ処理をするという形にすれば云いと思います。 即席で作ったサンプルですが参考にして下さい。 <html> <head> <title>sample</title> <script language="JavaScript"> <!-- function Key_on(key) { if(key == 13){ alert("ENTERが押されました"); }else{ alert("ENTER以外が押されました"); } } --> </script> </head> <body onKeyPress="Key_on(window.event.keyCode)"> 何かキーを押して下さい </body> </html>

関連するQ&A