問題タブ [onblur]
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.
opera - タイトルバーをクリックすると、Opera で onBlur が起動します
ASP Web ページの「BODY」に定義された「onBlur」でポップアップ ウィンドウを閉じているので、ユーザーがポップアップの外側をクリックすると、ポップアップが閉じます。ポップアップを画面上で移動できるようにしたいのですが、Opera 以外のすべてのブラウザーで機能します。
Opera では、ポップアップのタイトルバーをクリックすると「onBlur」イベントが発生します。タイトルバーはポップアップ ウィンドウの一部であるため、これは奇妙に思えます。
私はそれについて何ができますか?
jquery-validate - ValidatoronBlurタイミングの問題でjQueryオートコンプリートを使用する
これが私の問題です。jQuery.AutocompleteとjQuery.validateを実装しているフォームに入力要素があり、オートコンプリートリストの要素をクリックして選択する場合を除いて、すべて正常に機能しています。
オートコンプリートが値を設定する前に検証が行われます。検証はonBlurで行われ、オートコンプリートリストの項目をクリックしただけなので、ブラーが発生し、入力が新しい値で満たされる少し前に検証が行われます。
クライアント側の場合は二重検証をしてもかまいませんが、たまたまこのフィールドで高価なリモートajax検証を実行しているので、これを正しい方法で解決したいと思います。
私の最初の考えは、10ミリ秒後にタイムアウトする関数を介して、すべての検証onBlurイベントをプロキシし、基本的にイベントの順序をフリップフロップすることです。しかし、それはjQuery.Validate.jsコードを引き裂くことを意味すると思いますが、これは私がしたくないことです。
何か案は?
asp.net - ASP.NET::テキストボックスコントロールのonblur/lostFocusイベントは、サーバー側のイベントをトリガーできますか?
サーバー側のイベントを添付して、次のようなフィールドでユーザーが入力した郵便番号の都市/州を検索しようとしています。
キャプチャするロストフォーカスイベントがないので、これを機能させる運があった人はいますか?
jquery - OnBlurおよびOnFocusイベントが正しく機能しない
こんにちは私はonblurとonfocus関数を機能させようとしていますが、それらは正しいことをしていないようです-フィールド「fullname」が空かどうかを言い、フィールドに「FullName」を配置しようとしています誰かが何かを入力した場合は、そのままにしておきます。現時点では、「フルネーム」と表示されている場合はフィールドをクリアし、空の場合は「フルネーム」を入力します。しかし、私の問題は、誰かが何かを入力すると、フィールドに「フルネーム」が入力され続けることです。
これが私が使っているコードです
function doFocusNew(){if($('。fullname')。val()!= null && $('。address')。val()!= null){$('。fullname')。val('' )}};
function doBlurNew(){if($('。fullname')。val()!= null && $('。address')。val()!= null){$('。fullname')。val('Full名前') } };
乾杯ジェイミー
javascript - iFrame をクリックしても Ext Combobox がぼやけません
Ext.form.ComboBox と、本体に iframe を使用する TinyMCE エディターを含むページがあります。問題は、ComboBox にフォーカスがあり、ユーザーが iframe をクリックすると、ComboBox の blur イベントが発生しないことです。ユーザーがクリックして ComboBox に戻った場合も、フォーカス イベントは発生しません。ただし、document.activeElement は iframe に変更され、正しく ComboBox に戻ります。他の誰かがこの問題を抱えているか、修正/回避策を知っていますか?
javascript - テキスト ボックスの onblur イベントの警告ボックスが原因でボタン クリック イベントが失われる
1 つのテキスト ボックスと 1 つのボタンを含む単純な Web フォームを作成しました。テキスト ボックスの onblur イベントをキャプチャしました。
テキスト ボックスに値を入力してボタンをクリックすると、テキスト ボックスの onblur イベントが発生しますが、ボタンの onclick は発生しません。そして、js 関数からアラート ボックスを削除すると、正常に動作します。ボタンのクリックがどのようにイベントであるかが失われます。アラートボックスが原因だと思います。これはなぜですか?
javascript - HTML入力onfocus&onblur?
わかりました。今日はヘルパーHTML関数を作成しています。次のようになります。
ご覧のとおり、値を挿入するとJavaScriptが実行されるため、ボックスをクリックすると、ボックス内のテキストが消えます。
質問:入力がないときに値を設定するにはどうすればよいですか?(stackoverflowの検索ボックスを見てください。ただし、入力ボックスをポイントしていないと、stackoverflowにある検索ボックスが返されません。おそらくonblurを使用していますか?私は正しいですか?
私が何を意味するのか理解していただければ幸いです。
わかりました、あなたの何人かは私が意味するものを理解していないので、見てください
クリックしないとき。
私がそれをクリックしたとき。
もう一度クリックしないとき。
そのはず
クリックしないとき。
私がそれをクリックしたとき。
もう一度クリックしないとき。
javascript - Javascriptのぼかしクリックが一緒に機能しない
私は次のコードを持っています:
HTML:
JS:
CSS:
正常に動作します。inst
クリックするとアラートメッセージが表示され、入力がフォーカスされると指示が表示されます。
今、私は関連性のない命令がぼかしで消えることを望みます。そこで、コメント行をに追加してみましたblur()
。最初に呼び出されて命令が削除されるため、そのようには機能しませんblur()
。したがって、命令をクリックしても何も起こりません。
どうすればこれを解決できますか?
javascript - IE の onBlur イベント
私はこのHTMLを持っています:
そして、JavaScriptのこの関数
IE では、tgt
正しく設定されていません。呼び出しノードにアクセスするにはどうすればよいですか?
javascript - 要素にフォーカスがあるかどうかをチェックする onBlur Javascript イベント
複雑に見える単純なことの解決策を見つけようとしています!
ユーザーがステータスを更新できるテキストエリアがあります。その下にチェックボックスがあります (例: ユーザーがステータスをツイートするかどうかを選択するため)。
私がやろうとしているのはこれです: 1/ textera がフォーカスを得ると、textarea が拡大します。
2/ textarea がフォーカスを失った場合、ユーザーがそれをクリックすると折りたたまれます。それもいいなぁ…
唯一の問題は、ユーザーがチェックボックスをクリックすると、テキストエリアも崩壊することですが、それを防ぎたいです。
ぼかし時に関数を折りたたんで実行する必要がありますが、ユーザーがチェックボックスを操作しようとした場合はそうではありません。
このページに例を設定しました: http://favosaurus.com/dev/onblur.php
あなたの提案に感謝します。