2012-01-09 22 views
1

私は2つのテキスト入力フィールドがあります:ユーザーの入力name、「Enter」キーを押します場合は単純なケース:特定のテキストフィールドでキー入力を検出

Name:<input id="name" type="text" value="" name="username"> 
Age:<input id="age" type="text" value="" name="userage"> 

を、私は警告ウィンドウがポップアップしたいと思います。 ユーザー入力ageを入力して[Enter]キーを押すと、何も起こりません。あなたはまた、jsfiddle link here上でコードを試してみることができます

$("#name"),keypress(function(e) { 
    if(e.keyCode == 13) { 
     alert('You pressed enter on Name field!'); 
    } 
}) 

:説明単純なケースの上に実現するために

は、私は次のjQueryコードをしました。

ただし、名前を入力してEnterキーを押すと、アラートウィンドウは表示されません。なぜですか?

答えて

1

タイプミスがあります。ドットの代わりにコンマを入れてください

$("#name").keypress(function(e) { 
    if(e.keyCode == 13) { 
     alert('You pressed enter on Name field!'); 
    } 
}) 

ここでは、作業はです。

+0

ありがとうございます。私の悪い!ちょうどタイプミス.... –

関連する問題