問題タブ [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 に答える
2147 参照

javascript - onblur イベントが発生しない

なぜこれが発火しないのか私にはわかりません。私はそれに多くの時間を費やしたくありませんでした。誰にもアイデアはありますか?

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

javascript - Javascript window.blur()

私はこのコードを持っています:

そして、実行するとsetTimeout("window.focus();",2000);、firebugのコンソールから2秒後に「フォーカス」が得られますが、実行setTimeout("window.blur();",2000);しても「ぼかし」は得られません。

誰か助けてくれませんか?私はそれを理解していません、それはうまくいくはずです。

0 投票する
4 に答える
36288 参照

textarea - textarea onclick テキストを削除

単純な html テキストボックスのテキストを削除する方法は知っていますが、html テキストエリアはもっと複雑に見えます。value 属性の代わりに、テキストを間に入れます。

これが、onFocus および onBlur イベントの作成に問題がある理由です。

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

javascript - onBlur は onClick を強制終了しますが、setTimeout が使用されている場合はそうではありません

最初の入力にカーソルを置いてボタンをクリックすると、1 つのメッセージが表示されます。

カーソルを 2 番目のメッセージ ( を使用setTimeout) に置くと、両方のメッセージが表示されます。

最初のシナリオで「ボタンがクリックされました」というメッセージが表示されないのはなぜですか?

逆に、setTimeout2 番目のアラートが両方のアラートを表示する原因は何ですか?

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

javascript - onfocus/onblurの進行状況

こんにちは私はjavascriptの初心者で、今日これに一生懸命取り組みましたが、解決策を見つけることができませんでした。私を助けてください。

このページを開くと、通常は1 /秒の値でカウントダウンし、ウィンドウ/タブを変更すると停止し、再び1 /秒継続します。これは私が望むことですが、大きな問題があります->いつこのリンクに移動してウィンドウ/タブをすばやく変更します。これはまだアンロードされており、onblurステータスでカウントダウンを開始し、onfocusステータスに戻ると、関数が2回読み取られ、1/0.5秒でカウントダウンが開始されます。 。ダブル。

誰かがこれを手伝ってくれますか?前もって感謝します。

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

javascript - JavaScriptにフォーカス時に入力の値を見つけさせ、それがデフォルトの場合はクリアし、新しいデータの場合は保持する方法は?

私はこれを理解するのに何時間も費やしました.Stackoverflowで答えの一部を見つけましたが、まだこれを機能させることはできません.

私がやりたいのは、サイト全体のすべての入力要素を JS/jQuery で制御することです。ユーザーが入力に集中したとき、値がページが読み込まれたときと同じ場合はクリアし、変更されている場合はそのままにします。次にぼかしで、フィールドが空の場合、デフォルト値を返します。

私がこれまでに持っているのはこれです:

これは部分的に機能しますが、入力が変更されたかどうかにかかわらず、入力をクリアし続けます。初期値を間違って保存していると思います。

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

javascript - Javascriptの関数へのOnBlur割り当て

私はこのようなコードを持っています。

しかし、11桁のID番号を入力すると、アラート機能が表示されます。しかし、そうすべきではありません。

Onblurプロパティを関数に間違って割り当てていると思います。ID.onblur=function(IDNumber)

このコードを修正するにはどうすればよいですか?

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

onblur - モバイル Web アプリケーションの blur イベント

Webkit ブラウザーで実行されるモバイル Web アプリケーションを作成しています。問題は、ユーザーが値を入力した後に値を検証する必要があるテキストボックスがあることです。

モバイル ブラウザーの入力要素にブラー イベントはありますか? ウェブで検索してみましたが、適切なリファレンスが見つかりませんでした。

よろしく、

エルウィン

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

asp.net - Ajax Page は、マウス スクロールのポスト バッキングではありません

3 つの更新パネルを含むページがありました... updatepanel1 のテキストボックスの変更に基づいて、送信ボタンをクリックする前に他のパネルのモードを更新します。

問題は、テキストボックスの onblur イベントを作成したことです...ポストバックがあれば、すべて正常に動作します。しかし、ユーザーがテキスト ボックスを変更し、マウスのスクロール バーを使用して送信ボタンをクリックする最悪のシナリオが 1 つあります。この場合 (onblur イベントが発生しないため)、2 番目と 3 番目の更新パネルを更新できませんでした。

私が考えた1つの解決策は、送信ボタンをクリックして、以前のモードを確認しようとしていましたが、設計上の問題により、これは私のケースでは不可能です

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

javascript - Javascriptを使用して値を0にすることのできないHTMLテキストフィールド

ユーザーがテキストフィールドに入力した値が9桁以上で、すべて0になることができないかどうかをチェックするJavaScript関数を作成しようとしました。

これは私が作ったものです

ただし、これは、ユーザーが9つを超える値とすべて0を入力する条件をチェックしません。正確に9つのゼロを持つ1つの条件のみをチェックします000000000