0

ハイ

これについては、stackoverflow またはドキュメントで多くの質問を読みましたが、解決策が見つかりませんでした..

私の変数 window.description では、コンテンツ (window.description ="<span style="font-weight: bold;" ) を見ることができますが、彼はそれを表示せず、理由がわかりません??

 1.< script type="text/javascript">

           window.description  ='<%= @item.description %>';

 document.getElementById('editorResult').innerHTML = "<h2>Code display</h2><pre>" +     window.description+ "</pre>";

 <div id="editorResult">
   editorResult  =>
 </div>
4

1 に答える 1

1

@item.description.html_safe を使用してみてください。私の推測では、Rails が説明の HTML を取り除いているようです。

おそらく、エスケープに関していくつかの問題に遭遇するでしょう。html_safe と 'escape'/'unescape' をいじってみてください。

于 2012-04-30T20:19:23.483 に答える