問題タブ [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.
image - 画像付き
Primefaces で JSF を使用しています。画像のみのラジオボタンのボタンセットを使用したいのですが、うまくいきません。
コードは次のとおりです。
「escape」、「escapeItem」、さらには「itemEscaped」属性で文字をエスケープしようとしました。this other questionの最後のものについて読みました。その質問の解決策では<h:selectOneRadio>
、 ではなくを使用し<p:selectOneButton>
ます。
注: jQueryUIbuttonset()
メソッド(Primefacesはバックグラウンドで使用)を使用して動作することはわかっているため、スクリプトの問題ではありません..
それで、これを行うことは可能<p:selectOneButton>
ですか?
ありがとう!
ruby-on-rails - Rails コンソールで html_escape などのヘルパー メソッドを使用する
ビュー内の変数のエンコーディングで何が問題になっているのかを確認しようとしています。だから私はレールコンソールを起動してやろうとします
Railsコンソールでhまたはhtml_escapeを使用するにはどうすればよいですか?
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 を使用しています)
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"/>
ても、出力はエスケープされません...