問題タブ [html-escape]

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 投票する
2 に答える
4219 参照

image - 画像付き

Primefaces で JSF を使用しています。画像のみのラジオボタンのボタンセットを使用したいのですが、うまくいきません。

コードは次のとおりです。

「escape」、「escapeItem」、さらには「itemEscaped」属性で文字をエスケープしようとしました。this other questionの最後のものについて読みました。その質問の解決策では<h:selectOneRadio>、 ではなくを使用し<p:selectOneButton>ます。

注: jQueryUIbuttonset()メソッド(Primefacesはバックグラウンドで使用)を使用して動作することはわかっているため、スクリプトの問題ではありません..

それで、これを行うことは可能<p:selectOneButton>ですか?

ありがとう!

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

ruby-on-rails - Rails コンソールで html_escape などのヘルパー メソッドを使用する

ビュー内の変数のエンコーディングで何が問題になっているのかを確認しようとしています。だから私はレールコンソールを起動してやろうとします

Railsコンソールでhまたはhtml_escapeを使用するにはどうすればよいですか?

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

javascript - angular: html エスケープなしでフォーマット フィルターを作成する

一部の文字列に対して自動 html フォーマットを実行したいと考えています。たとえば、下線が前に付いている char の自動添え字を実行したいとします。
したがって、「U_1 + U_2 = U_3」のような文字列は、U 1 + U 2 = U 3にフォーマットする必要があります。

これは、フィルターにとって完璧な仕事のように見えます。私は次のことを試しました:

そして私の見解では:

しかし、これは HTML をエスケープするため、適切にフォーマットされた添え字の代わりに「sub」タグが表示されます。

html タグがエスケープされないようにフォーマット機能を実装するにはどうすればよいですか?

(完璧を期すためには、セキュリティのために content.text 自体をエスケープする必要がありますが、追加された添え字タグはエスケープしないでください。私は angular 1.2 を使用しています)

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

jsf - h:outputText が HTML エンティティをエスケープしていない

JSF の outputText で '<' がエスケープされないという問題があります。

JSF 2.0 で Tomcat 7.0.40 を実行しており、次の宣言があります。

「<」がエスケープされていないため、この行は HTML を分割します。

出力に「Some」と表示され、エスケープされていない「<」が原因で HTML が壊れています。

'<' はデータベースで正しく、フォーム テキスト ボックスでも正しく表示されます。

私の web.xml ファイルには次のものが含まれています。

私のPOMのビット...

もちろん、他の HTML エンティティもエスケープされません: &、> など。

#{output}<h:outputText value="#{output}"/>、またはを使用し<h:outputText value="#{output}" escape="true"/>ても、出力はエスケープされません...