問題タブ [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.

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

jquery - jquery focusoutがテキストを追加し直さない

ページの読み込み時にテキストが含まれるテキストエリアがあります。誰かがそれをクリックすると、そのテキストが消えるようにしたいと思います。彼らがそれをクリックしたとき、彼らが何も入力していない場合は、テキストが戻ってくることを望みますが、何も起こらない場合. テキストは「ここにあなたの答えを入力してください」です。

これについて何か助けてくれてありがとう。

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

javascript - focusout イベントが一部の要素を無視するようにする

以下のコードで をクリックする<input type="text" id="one" />と、「赤いブロック」が表示されます。集中すると「赤いブロック」が消えます。

「赤いブロック」または次のフォーカスされた要素であるfocusout場合に発火しないようにするにはどうすればよいですか?<input type="text" id="two" />

デモ

JavaScript

HTML

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

jquery - relatedTarget の JQuery Mobile focusout イベントが Safari で誤った結果を返す

これによると:https://developer.mozilla.org/en-US/docs/Web/Reference/Events/focusout

relatedTarget (読み取り専用) - EventTarget (DOM 要素) - フォーカスを受け取るイベント ターゲット。

eventObject.relatedTarget は、フォーカスを受け取る要素を指す必要があると想定しています。

これが私が使用しているコードです: http://jsfiddle.net/DMINATOR/L38pG/

JS:

});

異なるブラウザーで同じコードを実行する: Opera と Safari では異なる結果が生成されます。

再現する手順

  1. テキストエリアをクリック
  2. ヘッダーの「右」ボタンをクリックします

期待される結果 (Opera を参照)

オペラ:Opera で得られた結果

Safari: ここに画像の説明を入力 (何らかの理由で、Safari はフォーカスされるページとしてメイン ページを指します)

使用しているテキスト領域がフォーカスを受け取るかどうかに応じて、ヘッダーを非表示/表示しようとしています。例を次に示します: http://jsfiddle.net/DMINATOR/LLcpR/

質問

これは jquery (モバイル) または Safari 自体のバグですか? これに対する回避策はありますか?次にフォーカスされるボタンを見つけることができますか?

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

javascript - 動的に生成されたテキストボックスで focusout イベントが機能しない

テキストボックスを動的に生成するには

動的にテキストボックスを取得していますがfocusout、動的に生成されたテキストボックスでは機能しませんが、同じページにはそのためにハードコードされたテキストボックスがあり、上記のスクリプトがトリガーされます。

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

javascript - jQuery: 一部の要素を除外する focusout

入力フィールドの focusout は、特定の入力がフォーカスを失うたびにトリガーされます。しかし、そのフォーカスアウト機能のトリガーから特定のタグを除外したい

例:

次に focusout 関数:

「#apply_name」をクリックすると、入力のフォーカスアウト機能もトリガーされます。その特定の要素 ID をトリガーから除外するにはどうすればよいですか。注:StackOverflowにすでに投稿されているいくつかのトリックを試しましたが、どれも機能しません...

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

javascript - クリックによるフォーカスアウトの回避

フォームのタブ ボタン機能に取り組んでいます。

プラグインを使用してフォームのすべての選択をカスタマイズしていますが、競合が発生しています。

tabこれは、選択したボタンを使用してドロップダウン メニュー リストを表示するために作成したコードです。

問題は、クリックイベントがフォーカスアウトをトリガーするため、ドロップダウンが最初に非表示になるため、選択タグのオプションを実際に選択できないことです。

ここで問題を見ることができますhttp://codepen.io/Mannaio/pen/tLaup

どうすればこの問題を解決できますか?

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

c# - フォーカスアウト後にテキスト入力から値を取得し、その値からデータを表示します

UserID、UserName、および電子メールの 3 つの入力テキストがあります。

私のデータベースで:

ユーザーID(文字列) | ユーザー名(文字列) | メール(文字列)

サトリオドウィ | サトリオ・ドゥウィフリプト | sdwihuripto@lala.com

  1. テキストボックス UserId は表示されますが、テキストボックス UserName と電子メールは非表示になります
  2. userID と focusOut に satriodwih と入力すると (タブをクリックするか、テキスト ボックスの外側をクリックすると)、テキスト ボックスのユーザー名と電子メールが表示され、それらの値はデータベースから取得されます。

そして、私は次のようにフォーカスアウト用のjqueryを持っています:

どうすればいいですか?長時間立ち往生。