2017-03-01 15 views
0

私はコンテンツ編集可能なdivを作成しています。数字を受け入れる必要があり、キーを押すたびにキーを押す必要がありますか?おかげ数字を許可してコンテンツのみに入力編集可能なdivキーを押す

更新私のコードで

if(event.keyCode >= 48 || event.keyCode <= 57){ 
    if (event.keyCode == 13) { 
    } 
} else { 
    return false; 
} 

数字だけではなく、キーを入力して受け入れています。

+0

はい、可能です。 – BenM

+0

どうですか?私の質問を更新します –

+0

あなたは何を試しましたか? StackOverflowは、ドライブスルーコード生成サービスではありません。 – BenM

答えて

1

適切なコードは次のとおりです。あなたはあなたの最初の条件は、その後48と57との間にあることをあなたが内部13をチェックして、キーOR 13.問題(57 48の間を)期待している

if ((event.keyCode >== 48 && event.keyCode <== 57) || event.keyCode === 13) { 
    // do something with this information 
} else { 
    return false; 
} 

そのブロックは、と48と57の間にあり、正確には13となります。

1

ちょうど任意のタグ、すなわちでこれを入れて、(スパン)

ONKEYPRESS = "もし(event.keyCode < 48 || event.keyCode> 57){falseを返す;}"。

とどんな文字も受け入れません。

関連する問題