問題タブ [placeholder]

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 に答える
77297 参照

qt - QString::arg() の引数で "%1" を処理するには?

誰もが大好き

replacement1しかし、実際に含まれている、%1または%2どこにでもあるわずかな可能性があるとすぐに、物事はかゆくなります。次に、2 番目QString::arg()は、再導入されたもののみ、%1または両方の%2オカレンスを置き換えます。とにかく、"%1"おそらく意図したリテラルを取得できません。

これを克服するための標準的なトリックはありますか?

遊ぶための例が必要な場合は、これを取ってください

これは出力されます

それ以外の

予想どおりです(そうではありません)。

与える

与える

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

javascript - 1行のコードでjQueryの$(this)を使用して要素を変更できますか?

私はjqueryのプレースホルダー関数に取り組んでいます。今のところ、フォーム要素の値をプレースホルダーに変更するだけです。次のコードを試しました。

しかし、それは機能しません。少しテストした後、問題は$(this)そのコンテキストでの使用にあることに気付きました。これを変更して、すべてのフォーム要素をループし、それらの値をプレースホルダー属性に変更するにはどうすればよいですか?

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

asp.net - ASPPlaceHolderコントロールの見当違いの感覚

私はhtmlに次のような単純なdivを持っています:

PlaceHolderには、いくつかのラジオボタン、カバーするdiv、いくつかh4p要素が含まれています。

ただし、ページが表示されると、div全体(およびその子コンテンツ)は完全に警告divの外にあります。コードビハインドでdiv構造を台無しにしていると思ったので、すべてをコメントアウトしてこれを実行しました。

何だと思う?ええ、文字列「Meh」も警告divの外にありました。HTML(ソースの表示)オプションはこれを示しています:

私は他の時に同様のことをしましたが、この問題に直面したことはありません。プレースホルダーが親divから外れることにした理由や、それを回避する方法について、皆さんが光を当ててくれることを期待していました。警告divなどからクラスを削除しても機能しないようです。

なぜこれが起こっているのか考えてください。

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

javascript - JavaScript 入力フォーカス

入力ボックスにデフォルト値「visitor」を設定しました。フォーカスがテキストボックスにあるとき、またはマウスが入力したときに、「訪問者」文字列を非表示にし、フォーカスを失ったとき、またはマウスが移動したときに表示したいと考えています。

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

html - IE9 RTW は入力要素のプレースホルダー属性をサポートしていますか?

多くのサイトが IE9 でのサポートについて言及していますが、これは Beta または RC で登場したものだと思います。IE9 final ではサポートされていないようです。誰かがこれを確認できますか?

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

php - Gettext プレースホルダー

PHP + CodeIgniter で多言語アプリケーションを構築しています。私は UI テキストの翻訳に gettext を使用することに決めました。これまでのところ、効率的で使いやすいことが証明されています。

しかし、今、私は本当に厄介なことに直面しています:gettext()関数は1つのパラメーターしか受け入れませんが、Zend Framework の gettext アダプターから得られる printf のような動作が必要%1$sです%2$s。 Zend ビューのtranslate()機能への追加パラメータとして。

.po ファイルと poEdit を使用すると簡単に翻訳を管理できるため、gettext を捨てたくはありません (結局のところ、1 回のクリックで更新できます)。私のオプションは何ですか?

私はすでに gettext と対話するヘルパーを作成しようとしました: gettext を介して最初の引数を実行し、結果の文字列に対して strtr を実行します。あなたが推奨する他の/より良いアプローチはありますか?

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

jquery - jquery コードを通常の / プレーンな JavaScript に変換するのに役立ちます

これを変換する目的は、jquery を使用せずにどのように変換するかを学習できるようにすることです。

ここでこのコードを見つけました: テキストエリア形式の Html プレースホルダー テキスト

0 投票する
17 に答える
249559 参照

javascript - Internet Explorer の入力プレースホルダー

HTML5 では要素にplaceholder属性が導入されinput、グレーアウトされたデフォルト テキストを表示できます。

残念ながら、IE 9 を含む Internet Explorer ではサポートされていません。

いくつかのプレースホルダー シミュレーター スクリプトが既に存在します。それらは通常、デフォルトテキストを入力フィールドに入れ、灰色にして、入力フィールドにフォーカスするとすぐに再び削除することで機能します。

このアプローチの欠点は、プレースホルダー テキストが入力フィールドにあることです。したがって:

  1. スクリプトは、入力フィールドが空かどうかを簡単に確認できません
  2. プレースホルダーをデータベースに挿入しないように、サーバー側の処理でデフォルト値をチェックする必要があります。

プレースホルダー テキストが入力自体に含まれていない解決策が必要です。

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

javascript - IE8 でのネイティブ プレースホルダー サポートの Javascript チェック

tldr: プレースホルダー属性のネイティブサポートがないにもかかわらず、(inputElemnt の「プレースホルダー」) が IE8 で true と等しいのはなぜですか? (要素の属性) は、ネイティブ サポートを確認する良い方法ではありませんか? Javascript ライブラリ Modernizer が使用します。

長いです: Defaultvalue ( http://unwrongest.com/projects/defaultvalue/ )という小さな Jquery プラグインがあります。Placeholder ( https://github.com/janjarfalk/jquery.placeholder.js )と呼ばれる小さな Jquery プラグインがあります。これは基本的に、HTML5 プレースホルダー属性のフォールバックです。

最近の更新で、これらの 3 行のコードを追加しました。ブラウザーがプレースホルダー属性をネイティブにサポートしている場合、Defaultvalue が実行されないことを期待します。

IE8 と IE7 を除くほとんどのブラウザで動作するようです。何らかの理由で、これでキー「プレースホルダー」が見つかりますが、IE7/IE8 ではプレースホルダー属性がサポートされていないと思います。

私のコードは、Javascript ライブラリ Modernizer ( http://www.modernizr.com/ )のこのコードに触発されました。

私は何が欠けていますか?

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

jquery - 検索用のプレースホルダー-テキストボックス

私は誰もがこのプレースホルダー-検索の動作-テキストボックスを知っていると信じています。ページが読み込まれると、「ここで検索...」のような文字列があり、ユーザーがTextBoxにクリックするとすぐに文字列が消え、ユーザーがクリックしてすぐに何かを挿入しなかった場合は再び表示されます。このテキストボックス。

現時点では、JQuery Placeholder-Pluginを使用して、ASP.Net-Pageでそれを実現しています。

私は質問をします、多分プラグインは私が望むものをサポートしていません、多分それはサポートしています、知りません:

playceholder-textの文字列の代わりに、テキストボックス内に画像があります。(背景は、TextBoxがGoogle検索であり、退屈な単色の「ここでgoogle ..:」を検索するのではなく、素敵な色のGoogleテキストが欲しいです)。

何か案は?