問題タブ [onfocus]
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.
javascript - onFocusとonBlur
何らかの理由で、onblur
およびonfocus
プロパティが機能しません。私はそれらを正しく定義していますか?
"function(){if(replyTxt.value==replyTxt.defaultValue) replyTxt.value='';}"
見積もりも入れてみました
jquery - jqueryでdivに焦点を当てるときに、別のdivに関連する適切なdivを見つける方法は?
私は次のことをしようとしています:
textareaにフォーカスすると、textareaが大きくなり、jqueryを使用してbutton_blockが表示されます。上記のようなセクションが1つしかない場合は正常に機能しますが、複数のコメント領域があるので、適切なbutton_blockを表示したいと思います...どうすればそれを実現できますか?
これが私のjqueryコードです:
今のところ、ページのすべてのbutton_blockが表示されます...そのため、あまり便利ではありません;)
何か案が ?
どうもありがとう!
ゴティエ!
html - 境界線の色を変更するためのフォーム入力のonfocus?
ユーザーがフィールドをクリックしたときにフォームフィールドに色の境界線を追加しようとしています。HTMLとJavaScriptが得意で、少しphpがありますが、cssは実際にはかなり貧弱です。フォーム等のコードは以下のとおりです。誰かが私を指示したり助けてくれたら本当にありがたいです。コード:
何かご意見は?
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 で連続して発生します。
jquery - jQuery onfocus onblurの問題
とイベントが正常に動作しませonFocus
ん。onBlur
これが私が得たものです
そして、これが私のHTMLです
これは、テキスト ボックスの値を変更しない場合に機能します。
基本的に、入力の元の値を取得して var に格納し、フィールドが空白の場合は元の値に戻します。
現時点では、テキストボックスにあるものの値をフォーカスしています
元の値を保存し、それを変更する方法はありonBlur
ますか?
ここに私のjsfiddleへのリンクがあります
html - asp:TextBox; 「OnFocus」またはCSSに相当するものはありますか
私がやりたいことは本質的に:
ある種の方法と似てa:active
いますが、テキストボックスに対してそれを行います。Javascriptを使用できることはわかっていますが、サポート上の理由から、ここで誰がJavaScriptを知っているかわからないため、JavaScriptを使用しないようにしています。ありがとう。
また、非アクティブな人に国境を奪ってもらいたいです。ありがとう。
jquery - モバイルサイトのフォームフィールド要素のデフォルトテキストをクリア
わかりました。jQueryMobileフレームワークを使用していますが、テキストまたはテキスト領域のデフォルト値をヘルパーテキストとして使用できるようにしたいと思います。ただし、フォーカスを合わせると、テキストがクリアされ、新しく入力された値が保持されます。また、値を再度クリアしないように、再度フォーカスします(誤って再度タッチしたと言います)。
私はこれらを含めています
例が機能していません
これをページ自体に追加する:(例へのリンク)
これがHTMLです(フォームタグにもあります)
javascript - クリック後に TEXTAREA 値をクリアする (onFocus)
私は現在使用しています..
コメントを残すためにテキストエリア内の値をクリアします。ただし、クリックしてコメントを入力し、いくつかのことを入力するときに、ボックスの外側をクリックしてページ上の何かを読み、テキストエリア ボックス内をもう一度クリックしてコメントに戻ると、現在の入力がクリアされます。 .
デフォルト値をクリアするためだけに最初のクリックでテキストエリアをクリアし、残りのブラウザページのセッションの残りのクリックをクリアする方法はありますか?
javascript - onfocusイベントを要素に割り当てるためのコードの何が問題になっていますか?
次のコードを使用して、要素にonfocusイベントを割り当てようとしました。これにより、要素がフォーカスされるたびに、alertを呼び出します。ただし、アラートはページが読み込まれたときにのみ表示され、それ以降は表示されません。
<input type="text" id="foo" onfocus="alert('foo')"/>
私が達成しようとしていることに対して私はできないことに注意してください。
また、これはFirefox、Chrome、IE、Safariで機能するはずです。
前もって感謝します!
javascript - tabindexに従ってjqueryでonfocus属性を変更するにはどうすればよいですか?
私のページには、tabindexで並べ替えられた要素のリストがあります。私が探しているのは、タブキーが押されたことをエミュレートして、フォーカスを次の要素に移動する方法です。jqueryを使用して、特定の時間間隔、つまり1秒で要素のフォーカスを変更することを計画しています。