問題タブ [enter]

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 投票する
4 に答える
4130 参照

jquery - 送信ボタンなしで Enter キーを使用してフォームを送信するにはどうすればよいですか

jQuery ですべての送信ボタンをクラスボタンで処理し、それぞれをクラス ボタンでアンカー要素に変換します。

その後、クロスブラウザーで CSS を使用してアンカー要素のスタイルを設定できます。1つだけ問題があります。フォーム入力要素で Enter キーを押すたびに、フォームが送信されません。ただし、送信ボタンを非表示にすると、再び機能します。結論として、送信ボタンを表示しない限り、フォームを送信するための Enter/Return キーを取得できません (display != none)。

送信ボタンが非表示のときに Enter キーを押したときにフォームを送信するにはどうすればよいですか?

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

javascript - textarea で return キーを検出し、特定の文字列が存在する場合は、textarea に行を書き込みます [javascript]

基本的に大きなテキストエリアがあり、それを使っていくつかのことができるようにしたいです。

  1. ユーザーが「Enter」キーを押して新しい行に移動したことを検出し、

  2. Enter キーを押すと、行に特定の文字列が含まれている場合、たとえば「こんにちは」と言うと、「こんにちは」という行がテキスト領域に書き込まれます。

私の人生では、テキストエリア内から文字列を検出することはできません。しかし、私は巨大な初心者です。

とても感謝しております。

0 投票する
4 に答える
6162 参照

javascript - エンターキーが押されたときにテキストエリアに書き込みますか?

出力を処理するテキストエリアと、ユーザー入力を処理するテキストフィールドがあります。

フォーカスは完全に入力フィールドになります。フォームが送信されたとき (Enter キーが押されたとき)、ユーザー入力フィールドにテキストが追加されるようにすることはできません。ボタンがあり、これがクリックされた場合にのみ機能します。この問題を解決するにはどうすればよいですか?

以下は、Enterキーの送信のために試しているコードです。

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

jquery - JqueryオートコンプリートはEnterキーに応答します

たとえば、jquery オートコンプリート UI ウィジェットを使用しています。

Gmail の「To」テキスト ボックスのように動作するようにしたいと思います。

具体的には、入力時に最も一致するものを強調表示して、Enter キーを押すと、強調表示された値が選択されるようにしたいと思います。

つまり、上下の矢印やマウスを使用して選択する必要はありません。

ご提案ありがとうございます。

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

c# - 未処理のEnterキーc#を処理しています

現在アクティブなコントロールがまだ処理していない場合に限り、エラー音を出さずにWinフォームでEnterを処理する必要があります(他のキーの中でも)。

したがって、TextBoxまたはDateTimePickerでEnterキーを押すと、フォームで(エラー音なしで)処理したいのですが、たとえばDataGridViewで押すと、デフォルトでDataGridViewと同じように処理されます。 。

OnKeyUpは、未処理のキーストローク(e.Handled)のみを処理するという私の問題を解決し、ProcessCmdKey(this)はサウンドの問題を解決しますが、どちらも両方を解決しません。

助言がありますか?

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

jquery - jqueryオートコンプリートは、クロム(ハイジャックされた?)対Firefoxのキーを入力してください

ここで状況が発生しました。テキストボックスで jquery オートコンプリートを使用しています。テキストボックスのキープレスイベントも聞いています...テキストボックスに入力すると、オートコンプリートが提案されたテキストで表示されます。提案されたテキストを選択せず​​にEnterキーを押すと、フォームが送信されます。提案されたテキストを選択して Enter キーを押すと、提案された値が選択され、オートコンプリート ボックスが閉じます。もう一度 Enter キーを押すと、フォームが送信されます。

Firefox は魅力的に動作しますが、Chrome ではそうではありません。オートコンプリート プラグインがエンター キー (キーコード 13、他のすべてのキーが機能します) をハイジャックしているように見えるため、提案されたテキストを選択せず​​にエンターをクリックしても何も起こりません。

誰かが以前にこの問題を抱えていましたか? そして、修正は何ですか?

前もって感謝します。

ジェームズ

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

jquery - jquery - キープレスで「クリック」しますか?

「送信」をクリックして郵便番号を入力し、「入力」ボタンをクリックするとすぐに結果がポップアップ表示される ajax 検索フォームがあります。ユーザーがキーボードで「Enter」を押した場合に同じ効果が得られるようにしようとしています。提出しているようですが、結果が出ません...

私は試した:

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

unix - キーボードのEnterキーを押すのと同等のシェルコマンド

bashシェルスクリプトにシェルコマンドを追加して、スクリプトの実行時に、キーボードのEnterキーを押してから、スクリプト内の残りのコマンドを実行するのと同じアクションを実行できるようにします。

例:script.sh

出力が

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

jquery - Jqueryで機能しないフォーム要素を取得することによるEnterキーに基づくTabindex

フォームがあり、を介してすべてのフォーム要素を取得できますserializeArray()focus()エンターキーを使用して、tabindex値に基づいてフォーム要素を作成したいと思います。それが価値を持っているか、そうでなければそれ自体に焦点を合わせている場合にのみ。

jQueryは少し新しいので、間違いがあれば...

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

jquery - tabindexに基づいてカスタムのEnterキーイベントを処理するようにjQueryを拡張したかった

次のコードを記述して、Enterキーが押されたときに処理します。たとえば、テキストエリアの場合は4行しか許可されず、値が空の場合はそれ自体に焦点を合わせます。

それをカスタム関数にして、次のような関数を呼び出すことができるようにする方法はありますか?