問題タブ [keyup]

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

regex - KeyUPイベントのハンドラーをキャンセルしますか?VB.NET

キーアップイベントでe.Cancel()を使用する方法はありますか?

正規表現を使用してテキストボックスを検証しようとしていますが、正規表現に一致しない場合はイベントをキャンセルするか、式が一致するように押されたキーを削除する必要があります

例えば:

エラー:「キャンセル」は「System.Windows.Forms.KeyEventArgs」のメンバーではありません。

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

javascript - AndroidでJqueryキーアップが機能しない

私はiPhoneでこのコードをテストしませんでしたが、Androidモバイルでは動作しないと確信しています(テスト済み):

よりよく説明するには:

私は単純なものを持っています

理由はわかりませんが、このコードは Android 携帯電話では正しく動作しません

何か案は?

0 投票する
0 に答える
145 参照

jquery - KeyUp を入力値の末尾に移動

入力フィールドで入力が変更されたときにクッキーを保存するためにjqueryで何かを書いていますが、文字の最後までジャンプします。この例は、I タイプです。

Wise[d]Words[an] d を WiseWords の途中に置くと、残りの an を入れる前に自動的に最後まで送られます。ダンであること。

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

jquery - jQueryで複数のリストをヘッダー付きでキーアップフィルターする

jQuery で keyup のヘッダー (カテゴリ名) で複数のリスト (特定のカテゴリの書籍) をフィルタリングしようとしています。リスト内のアイテム (特定の本) のみをフィルター検索したいのですが、ヘッダーはフィルター処理しません。リストが空の場合、ヘッダー (カテゴリ名) は表示されなくなります。これまでのところ、複数のリストをフィルタリングすることはできますが、リストが空の場合、ヘッダーは消えません。また、フィルターから .custom-books リストを除外したいと思います。

HTML:

そして私のjQuery:

何か案は?

ありがとう、ハイファイブ!マイク

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

jquery - jQuery textarea keyUpは、以下のすべてのコードを壊しています

ここで何かを見落としているのではないかと思います。<span>の下の要素にテキストエリアの文字数を表示したいと思います<textarea>。私は次のjQueryとHTMLを使用しています:

jQuery:

HTML:

また、このブロックに続くすべてのjQueryコードは、ブラウザがこのコードブロックで.jsファイルの読み取りを停止したかのように機能しません。

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

jquery - テキスト フィールドが空かどうかを検出し、状態が変化しない限りコードを 1 回トリガーする

このテキスト フィールドが空かどうかを検出し、それに基づいてコードを実行したいと考えています。

質問:コードを 1 回だけ実行するにはどうすればよいでしょうか。focus

  • emptyまたはであるさまざまな状態not empty

さらに詳しく説明するには:

(これらの jsfiddle の最も重要な部分はコンソールに表示されます。)

  • これは、キーアップするたびにコードを実行するコードのjsfiddleです(私が望むものではありません。初期コードのみです。)。

    /li>
  • これは、フォーカスごとにコードを実行するコードのjsfiddleです(これは、私が望むものに多少近いです)。

    まだ不足していて、私がやり遂げることができないように見えるのは、基本的に、その1つのフォーカス中に状態が変化するたびに、コードをもう一度実行することです。どうすればそれができますか?

    /li>
0 投票する
2 に答える
1627 参照

jquery - キーアップイベントでjqueryの印刷可能な文字を確実にフィルターする

ユーザーがjqueryで「印刷可能な」文字を押すようにするにはどうすればよいですか?

私はこれを試しますが、うまくいきません

数字、AZ az 文字、および「è、$、%」などのみが必要ですが、矢印、Enter、f5 などは必要ありません。

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

jquery - キープレスとキーアップを組み合わせる - jQuery

ユーザーが特定のキーフレーズを入力したときにアクションを実行する jQuery プラグインを開発しようとしています。

たとえば、キーアップで「HELLO」を一致させたいとします。

次に、controllerKey を文字列 "HELLO" (str.charCodeAt() のおかげ) などと比較しますが、ここでは重要ではありません。この時点ですべてが正常に機能します。

私の問題は、「HeLLo」と一致させたい場合に発生します(実際、文字列に大文字が含まれている場合)。フォーラムで、キーアップまたはキーダウンは何の違いもないことを見ました。

だから私はそれを非常にうまく管理するキープレスを使用しますが、キープレスでは矢印キーなどを一致させることができません(Chromeの場合)。

keypress と keyup を組み合わせることが可能かどうかを知りたい (keypress がイベントと一致しない場合のみ)。

前もって感謝します。

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

javascript - 動的にロードされたテキストエリアでキーアップが機能しない

ここでは、他のイベント タイプが正常に動作するようです。たとえば、mouseenter次のようになります。

しかしkeyup、またはkeypress- を使用しても機能しません。この行のイベント タイプ以外は、コード内で何も変更していません。例:

テキストエリアに入力しましたが、myalert呼び出されません。

jquery 1.7.1 を使用しています。

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

javascript - テキスト フィールドを数字のみの入力に制限する方法

数字のみを受け入れる日付を入力するためのテキスト フィールドを作成しようとしています。他の文字を入力した場合、テキスト フィールドに表示する必要はなく、カーソルは同じ位置に留まる必要があります (次の文字位置に移動する必要はありません)。入力した値が数値の場合は、テキスト フィールドに表示し、カーソルを次のレベルに移動する必要があります。最後に、テキスト フィールドには数字のみが含まれます。

次のコードを使用しています。

高度なありがとう、

Vソフト