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

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

javascript - リッチ テキスト エディターを完全に非アクティブ化せずに、TinyMCE ツールバー onBlur を非表示にするにはどうすればよいですか?

ユーザーが別のページ要素をクリックしてテキスト領域を離れたときに、TinyMCE ツールバーを非表示にしようとしています (基本的に onBlur)。リッチ テキスト エディター機能 onBlur を非アクティブ化するソリューションを見つけましたが、ツールバーを非表示にしてリッチ テキスト表示を残すだけで済みます (html タグ付きのプレーン テキストではなく)。

どんな提案でも大歓迎です...ありがとう!

これは私が今持っているものです: (それは外部ツールバーを使用します)

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

javascript - このアンカー タグを強制終了する onblur 関数を作成するにはどうすればよいですか?

私は 508 準拠のためにこのコードを書きましたが、ユーザーがタブを離した後、要素をうまく動かしたいのですが、どうすればこれを行うことができますか? 以下は次のとおりです。

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

html - HTML:onbluronfocusdefaultvalueおよびonsubmitを検索します

たとえば、デフォルト値が「ここで検索」の検索ボックスを作成しようとすると、onfocusでクリアされ、空の場合は「SearchHere」に戻ります。

このために私は使用することができます:

これは問題なく機能しますが、テキストを入力せずに検索を押すと、「ここで検索」が検索されます。

検索する前にデフォルト値を削除する最良の方法は何ですか?

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

javascript - フォーカスとぼかしでTinyMCEの境界線の色を変更します

TinyMCEでjQueryを使用しています。TinyMCEエディターにフォーカスがあるときに境界線の色を変更してから、ぼかしを入れて元に戻そうとしています。

ui.cssで、これらを追加/変更しました。

私はinitスクリプトのためにこれに到達することができました:

...しかし、これ(クリック、変更、境界線の色)は、私がうまく機能することができた唯一のものです。他のすべての試みは、TinyMCEのロードを妨げるか、単に何もしませんでした。TinyMCE wikiページとそのフォーラムを閲覧しましたが、散らばっている小さな情報の塊から全体像をまとめることができませんでした。

これを行う方法は実際にありますか?私が見落としているのは単純なことですか、それとも実際に実装するのは本当に複雑なことですか?

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

javascript - onFocusとonBlur

何らかの理由で、onblurおよびonfocusプロパティが機能しません。私はそれらを正しく定義していますか?

"function(){if(replyTxt.value==replyTxt.defaultValue) replyTxt.value='';}"見積もりも入れてみました

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

javascript - jQuery .blur 関数を遅らせるにはどうすればよいですか?

このコードを使用して入力フィールドを検証していますが、フィールドがフォーカスを失ってから 0.5 秒後までフィールドからテキストを取得したくありません。どうやってやるの?

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

jquery - クリックされたアイテムに基づいてぼかしハンドラーをキャンセルする

こんにちは、素晴らしい方々です!

今回の問題は、blur ステートメントで mouseClick が発生したかどうかをテストすることです。

すべての入力フィールドが BLUR で検証されるグローバル ソリューションがあります。このイベント内で、特定の要素 (つまり、helpBubble) がクリックされたかどうかをテストする必要があります。クリックされた場合は、検証を実行したくありませんが、特定の要素がクリックされていない場合は、検証が必要です。発生する。

どんな助けでも大歓迎です!!

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

javascript - Internet Explorer は、JavaScript の onblur() および focus() コマンドを無視します

次の問題があります。複数のフォームがあるページがあります。いくつかのフォームのデフォルトのタブインデックス設定を変更する必要があります。tabindex HTML 属性を使用すると、「機能する」フォームが壊れるため、JQuery を使用して blur() イベントをキャッチし、focus() を正しい入力要素に設定します。

私のHTML:

私のJQuery:

何が起こるべきか: property_name 要素がフォーカスを失うと、property_address 要素が取得されます。

何が起こっているか: property_name 要素がフォーカスを失うと、site_contact 要素がフォーカスを取得し、すぐにそのフォーカスを property_comments 要素に転送します。

これは、Internet Explorer 7 および 8 で発生しています。FireFox では、すべてが期待どおりに機能します。onblur イベントが割り当てられた 2 つの要素を「連続して」持つことについて何かありますか。つまり、property_name と site_contact が HTML で連続して発生します。

0 投票する
6 に答える
62060 参照

jquery - jQuery 検証 onblur

作成中の Web ページで jQuery 検証を機能させようとしています。ページの詳細を含む約 6 つの異なるフィールドセットがあります。私はこれを使用しています。これを非表示にして表示すると、ユーザーエクスペリエンスが向上します。

ページを送信しようとするときはいつでも、1文字を追加するときはいつでも(テキストボックスに2文字以上が必要な場合)、プラグインが必要に応じて機能しますが、検証もonblurで実行したいと考えています。ユーザーが検証条件を満たしていない場合は、すぐに修正して戻ってくる必要がないように、ユーザーにすぐに通知したいと考えています。

* http://bassistance.de/jquery-plugins/jquery-plugin-validation/プラグインを使用しています。

これは、私がこれまでに書いた jQuery コードです。


任意のヒント?

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

javascript - Firefox での JavaScript の onchange、onblur、および focus の奇妙な動作

私のフォームには、合計請求額から引き落とされる金額を受け入れる割引フィールドがあります (PHP で生成された HTML):

JavaScript 関数calculate_billは請求書を計算し、割引額が合計請求額よりも少ない限り、割引額を控除します。

問題は、割引が請求書の合計額を超えている場合でも、フォーカスが割引フィールドに戻されないことです。calculate_bill関数を呼び出してみましonchangeたが、そのようにすると、IEもFirefoxも割引フィールドにフォーカスを戻しません。呼び出すcalculate_billonblur、IE では動作しますが、Firefox では動作しません。警告ボックスの代わりに確認ボックスも使用しようとしましたが、どちらも機能しませんでした (さらに、2 つのボタンは必要なく、「OK」ボタンのみが必要です)。

ユーザーが別のフィールドをクリックするかタブキーを押して割引フィールドを離れた後、割引額が合計請求額よりも大きい場合、フォーカスを割引フィールドに戻すにはどうすればよいですか?