2010-12-15 6 views
0

プロトタイプのHTMLデコードメソッドがありますか?Htmlのプロトタイプでのデコード?

私はすべての場合を除いて、HTMLコードéをéに翻訳したいと考えています。

+0

プロトタイプ? Prototype.jsを意味しますか? – epascarello

+0

@epascarelloはい、そうです。 –

+0

あなたの質問に答えましたか? – Snekse

答えて

2

私はそれがJavaScriptで "アンエスケープ" に建てられたのもあります

http://prototypejs.org/doc/latest/language/String/prototype/unescapeHTML/

unescapeHTML

と呼ばれています信じています。私は違いが何であるか分からない。私はunescapeHTMLの感覚を持っているだけで、組み込みの関数を呼び出しています。

+0

Prototypejs: 'unescapeHTML()'は<, >と&をそのエンティティから変換するだけです。 – giraff

+0

https://github.com/sstephenson/prototype/blob/1.7/src/lang/string.js#L422を参照してください。 – giraff

+0

javascriptの組み込み関数unescapeはURLデコード(%20 - > '')を行います。 – giraff

0

HTML Encodeスクリプトを使用できます。

var decoded = Encoder.htmlDecode('&#233;'); // é 
0

またはブラウザがこの仕事をしてみましょう:<textarea>にエンコードされた文字列を書き込み、その値を取得します。

Code Exampleを参照してください。

関連する問題