2016-05-20 9 views
0

退職している人が開発したページがあります。このページはASPでプログラミングされており、私たちが管理しているデータベースから情報を引き出します。 &アンプ;アンプ;)ので、ブラウザは& QUOTとしてレンダリングされ、そして&アンプ;.ダブルエスケープ特殊文字を表示 - 変更& quot; "to JavascriptまたはJqueryを使用する

Iが正しくそれぞれ表示」または&する動作を切り替えたいです。

データをテーブルにロードされ、唯一のTD/TD

で私のための最も簡単な方法ではJavaScript/jQueryのだろうに包まれて、私はそれが仕事を得ることができません。

私は私がSOなどにここに発見したいくつかの方法試してみました:私はこれまでの運を持っていなかった

$('td').innerText.each(function() { 
    var text = $(this).text(); 
    $(this).text(text.replace('&', '&')); 
    $(this).text(text.replace('"', '"')); 
}); 

を。何か案は?

+0

私はhtml()とtext()の2つのメソッドを試しました。現在のスクリプトを表示するための質問を更新しました – JeremyC

+0

codepenの例を追加 - http://codepen.io/anon/pen/WwqPwz – JeremyC

答えて

0

Javascriptでunescape()メソッドを試しましたか?

+0

unescape()はHTMLエンティティではなくURLエンコードされた文字列をデコードしています –

関連する問題