問題タブ [jquery-focusout]
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.
jquery - フィールド値が文字列と一致する場合は div を表示
これについて助けが必要です。ユーザーがフィールド ("ThePassword") に正しい値を入力したときに div が表示されるようにします。これが私がこれまでに持っているものです:
何か案は?
前もって感謝します。
javascript - jQuery focusout (または blur) イベントが発生しないのはなぜですか?
jsfiddle hereの下部に、次のHTML があります。
..そしてこのjQuery:
jsfiddle では問題なく動作しますが、Sharepoint ページでイベントが発生しません。 、私がすべきように、このjQueryに基づいています。これは、jsfiddleにあるものと実質的に同じです:
そのため、イベントは発生していません - なぜでしょうか?
Chrome と F12d でページを実行し、コンソールでエラー メッセージを探しましたが、何も見つかりませんでした。
アップデート
A. (「The」ではない) Wolff の場合:
これは、コード ビハインドで要素を作成する方法です。
また、jsfiddle の HTML で「textarea」を「text」に変更しました。
更新 2
ジョナセン (ラッセルではない) クロウの場合:
jQuery を次のように変更しました。
...そして、このイベント ハンドラーからのコンソールにはまだ何も表示されません。
更新 3
私はうまく起動する他の多くの関数/ハンドラーを持っています。なぜこれがそうでないのかは難問です。たぶん、私が持っているものを示すと(いくつかの悲惨な詳細を省略します)、何が起こっているのかを明らかにするかもしれません(失敗した機能は最後/一番下にあります):
jquery - Close div on click or tab outside
I've got a page with a pretty standard popup menu in the header. The specs say that the user needs to be able to close it in three ways:
- by clicking outside the menu
- by clicking the link that expands it a second time (slidetoggle)
- by tabbing outside the menu
I have the first one working, but I can't seem to figure out the other two. When you click the link a second time, it slides up, and then slides back down. And I've tried using the jquery "focusout" to get the menu to close when the user tabs out, but no luck.
Here's my js:
And here's a Fiddle: https://jsfiddle.net/tactics/u4quaje0/2/
Thanks.
javascript - フォーカスの喪失を検出するための、ブラウザと互換性のある最高の方法は何ですか
MDN では、blur イベントの互換性テーブルは非常に限られています: https://developer.mozilla.org/en-US/docs/Web/Events/blur
focusout と同様 https://developer.mozilla.org/en-US/docs/Web/Events/focusout
これには jQuery focusOut() を使用する必要がありますか? 他のフォーム要素を使用して React コンポーネント内の入力にイベントを適用しようとしています。それを行うための最も信頼できる方法を探しているだけです。
jquery - テキストボックスのフォーカスアウトイベントにjQuery検証を追加するには?
focusoutイベントのみでテキストボックスコントロールに検証を追加するには?
誰にもアイデアはありますか?
javascript - 入力ボックス間でフォーカスを移動するときに、同じクラスの入力ボックスに対して readonly="false" を保持する方法は?
ユーザーが入力ボックスからフォーカスを外すたびに、読み取り専用モードに切り替える必要があります。しかし、実行時に生成されたすべて同じクラスのテキスト ボックスがあり、ユーザーがそのテキスト ボックスのクラスを離れるまで、これらのテキスト ボックスが読み取り専用モードにならないようにしたいと考えています。しかし、一度にフォーカスできるテキスト ボックスは 1 つだけなので、同じクラスの他のテキスト ボックスは読み取り専用になってしまいます。
例えば。
編集:
ユーザーが別のクラス名のテキストボックスをクリックするまで、「readonly = false」を緩めたくありません。上記の例では、ユーザーが txt11 という名前のクラス間をクリックしている限り、クラス名 txt11 のすべての texbox の readonly プロパティは readonly=false にする必要があります。ただし、ユーザーがクラス名 txt12 のテキスト ボックスをクリックすると、クラス名 txt11 のすべてのテキスト ボックスが読み取り専用に設定されます。