問題タブ [html-entities]
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 - htmlエンティティをjQueryと比較する方法
私は次のhtmlコードを持っています:
ユーザーがスパンタグをクリックするたびに、上矢印と下矢印を切り替えたいと思います。
私の関数は常にelseパスを使用しています。変数のjavacript:alertを作成するとarrow
、htmlエンティティが矢印として表されます。arrow
変数をhtmlではなく文字列として解釈するようにjQueryに指示するにはどうすればよいですか 。
php - 一重引用符で XML を解析しますか?
現在、xml ファイルから一重引用符を含む要素が戻ってくるという問題が発生しています。これにより、xml_parse が複数のチャンクに分割します。例: Get Wired, You're Hired! 次に、'Get Wired, You' が 1 つのオブジェクト、一重引用符が 2 番目のオブジェクト、're Hired!' として入力されます。三番目として。
私がやりたいことは次のとおりです。
しかし、それは壊れ続けます。htmlentities の代わりに str_replace を実行でき、問題なく実行できますが、htmlentities では実行したくありません。
何か案は?
更新: 以下の JimmyJ の回答に従って、次の解決策を試みましたが、うまくいきませんでした (参考までに、リンクされた投稿の上に、直接リンクされているコードを更新する 1 つまたは 2 つの回答があります)。
更新:以下のトムの質問によると、魔法の引用符は実際にオフになっています。
解決策:問題を解決するために私がやったことは次のとおりです。
個々のアイテム/投稿などのデータを収集した後、そのデータを配列に保存して後で出力に使用し、収集中に使用したローカル変数をクリアします。データが既に存在するかどうかを確認するステップを追加しました。存在する場合は、上書きするのではなく、最後まで連結します。
したがって、3 つのチャンクができた場合 (上記のように、「Get Wired, You're Hired!」に固執しましょう。
すること:
これは最適な解決策ではありませんが、機能しているようです。
html - CSS コンテンツを使用した HTML エンティティの追加
CSS content
プロパティを使用してHTMLエンティティを追加するにはどうすればよいですか?
このようなものを使用する
と、非分割スペースの代わりに画面に出力されます:
php - 文字列での htmlentities の使用
すべてのフォーム テキスト入力フィールドに htmlentities を使用する必要があることはわかっていますが、これは機能しません。
入力値をフォームに「htmlentities(0123456789)」として表示するだけですか? 私は何を間違えましたか?
jsp - JSP タグ ファイルがすべての空白を無視しないようにするにはどうすればよいですか?
私は本当にこれに困惑しています。リストを出力し、タグファイルにコンマ、単数形と複数形などを処理させたいのですが、リストを表示すると空白が完全に無視されるため、すべてがこのように実行されます。HTMLエンティティ「thinsp」、「ensp」、および「emsp」を使用してみました(「nbsp」は使用できません。これらは壊れている必要があります)が、細すぎるthinspを除いて、IEではすべてひどく幅が広いです他のすべてについて。
編集:動作しません。タグからの出力にはスペースがまったくありません。ただし、JSP のコンテンツには通常の間隔があります。もちろん、すべてを JSP に入れることもできますが、これは複数の JSP で実行されるコードであるため、タグ ファイルは非常に理にかなっています。
java - JSPで同等のhtmlentities?
私はPHPの人ですが、JSPで小さなプロジェクトを行う必要があります。JSPに(phpの)htmlentities関数に相当するものがあるかどうか疑問に思います。
javascript - を動的に作成する方法
<option> 要素のテキストに HTML エンティティが含まれる <select> 要素に <option> 要素を追加したいと考えています。
HTML では、コードは次のようになります。
私の JavaScript コードは次のようになります。
ただし、これをテストするとわかるように、— エスケープになります。私が試したとき、私は同じ結果を得ました:
(観察された動作は Internet Explorer 7 でした... Firefox、Safari などではテストしませんでした。現時点で必要なブラウザは Internet Explorer 7 だけです。)
javascript - xslt、javascript、およびエスケープされていない html エンティティ
xslt、js、およびhtmlエンティティに小さな問題があります。テンプレート内:
私の問題がどこから来るのか誰にも分かりませんか?私はいつも、xslt プロセッサが HTML 出力メソッドを使用するときに <script/> 要素のコンテンツをエスケープしないままにするだろうと思っていました ...
macportsports を使用してインストールされた OSX で libxslt2 バージョン 1.1.24 を実行します ...
html - HTMLエンティティをいつ使用する必要がありますか?
これはしばらくの間私を混乱させてきました。UTF-8 が Web 開発の事実上の標準として登場したことで、HTML エンティティを使用する必要がある状況と、UTF-8 文字だけを使用する必要がある状況がわかりません。例えば、
- 全角ダッシュ (–,
&emdash;
) - アンパサンド (&,
&
) - 3/4 分数 (¾,
¾
)
この問題に光を当ててください。それは高く評価されます。