問題タブ [onkeypress]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
98 参照

javascript - 警告チェックボックスに追加のチェックボックスが表示される原因は何ですか?

がありtextarea、私のonkeypress作品はヒットで問題ありません。

ただし、256 番目の文字を入力しようとすると、最終的に (2 回目または 3 回目)、アラート ボックスに、checkbox私が書いていない文字が少し出力されます。それは言う

[] Prevent this page from creating additional dialogs

ブラウザー (Firefox) と Javascript のどちらがそれを行っているのか、私は混乱しています。これがコードです。

0 投票する
1 に答える
1522 参照

javascript - ポストバック onkeypress イベントからページを停止

プログラムで表示/非表示を行う div にテキストボックスがいくつかある単一ページの asp.net 4.0 フォームがあります。onkeypressevent がこのように定義されているフォームの特定のテキスト ボックス

searchKeyPress(event) は次のように定義されています

}

NavigatetoNextScreen() 関数は、mobilenumber テキストボックスが空でないことを検証し、検証に合格すると、次のような ajax 呼び出しを行います (一部は以下で切り取られています)。

検証エラーがある場合、ページはポストバックしませんが、成功またはエラーを返す ajax 呼び出しで (両方のケースですべての処理を行った後)、望ましくない Web ページがポストバックされます。

この動作は Firefox のみで、Chrome と IEは postback しません。問題は何ですか?

よろしくお願いいたします。

0 投票する
2 に答える
32964 参照

javascript - OnKeyPress ENTER ページをリロード

Enterキーを押すと関数を呼び出したテキストフィールドがあります。問題は、js関数のみを呼び出しているため、ページがリロードされるべきではないのにリロードされることです。何が間違っているのか教えてください。

0 投票する
1 に答える
151 参照

javascript - キーを押すと、事前に決定されたメッセージが入力されます

「編集可能」のIDでcontenteditableであるdivがあります。ユーザーが入力した結果が欲しいのですが、物理的なキーイベントではなく、事前に決定されたメッセージが表示されます。

たとえば、あらかじめ決められたメッセージが「歌う」という単語の場合、ユーザーが最初に入力した文字に関係なく、最初に表示される文字は「S」です。2回目のキーを押すと、「i」が表示されます。等々。

このフォーラムで、キーイベントに関連付けられた文字の変更をシミュレートするコードを見つけました。また、例の「S」を実現するようにコードを変更しました。以下のコードを貼り付けて、ここに作成しました:http: //jsfiddle.net/Ukkmu/61/

もちろん、このコードは私に「S」を無限に与えます。私が立ち往生しているのは、この関数を1回だけ実行してから、「i」、「n」などの別の関数を呼び出すことです。
トグル関数で機能する可能性のあるリードを1つ取得しましたが、それをコードに適用する方法を識別できませんでした。

0 投票する
3 に答える
368 参照

javascript - Javascript Pong ゲーム 動くコウモリ

私は現在、Javascript を使用した Pong ゲームのチュートリアルを行っています。特定のキーを押して、2 つのコウモリを動かす必要があるところです。K、M、A、または Z を押すとコウモリが動くはずですが、まったく動きません。私のIDEは「変数eは引数を隠す」と言います。これは私が現在使用しているコードです:

0 投票する
1 に答える
330 参照

javascript - 文字列を入力タイプのテキスト フィールド onkeypress に返すことはできますか?

リスト(文字列?配列?-正しい用語がわからない)として定義された文があり、キーが押されると順番に返されます。.split を使用しようとしています。リストと関数は次のとおりです。

現在、リストの先頭の「T」が繰り返し返され、リストの残りは無視されます。次のように関数を呼び出しています。

リスト全体を順番に返すにはどうすればよいですか? つまり、最初のキー イベントでは「T」が表示され、2 番目のキー イベントでは「h」が表示されます。contenteditable divでこれを実現できますが、入力タイプを使用しています:テキストフィールド間で自動タブを作成したいからです。

コード全体はこちら: http://jsfiddle.net/NAC77/9/

0 投票する
5 に答える
155 参照

javascript - 略語を同等のものに置き換えるための Javascript

私はjavascriptでいくつかの問題に遭遇しました。

実際、私のデータベースには、略語と同等のレコードが多数あります。

たとえば、tel => 電話などを置き換えます...

だから私はこの機能を持っています

実際、これはうまくいきません。問題は、JavaScriptのコンソールに大きな間違いがないことです。

どんな種類の助けも大歓迎です。

敬具。

SP。

</p>

0 投票する
2 に答える
2436 参照

javascript - iOSでonkeyupイベントが実行されたときにJavascriptfocus()が機能しない

4桁のパスコードを入力するための4つの入力ボックスがあります。ユーザーが最初の入力ボックスに入力したときに、次の入力ボックスにフォーカスしたい。

document.getElementById('second').focus();次の入力ボックスにフォーカスするために使用する必要がありました。残念ながら、これはiOSでは機能しません。

さらに調査したところ、「onkeyup」、「onkeypress」などのイベントではフォーカスが発生しませんが、「onclick」イベントでは機能することがわかりました。

この問題を修正するためのアイデアや、この問題を修正するための代替ソリューションはありますか。

HTML

JS

ありがとうございました

0 投票する
1 に答える
1191 参照

delphi - 非修飾キーの組み合わせを検出するには?

私は Delphi で次の問題を抱えています (ただし、一般的なプログラミングの質問として受け取られる可能性があります)。

A+DまたはD+FまたはD+ F+のようなショートカットなど、複数の非修飾キーの組み合わせのキープレスイベントを何らかの方法で処理したいと思いますG

CTRL+DまたはCTRL+ ALT+DまたはALT+などの修飾キーを使用してショートカットを処理する方法は知ってDいますが、非修飾キーの組み合わせを検出するにはどうすればよいですか?