1

私の場合、サーバーは次のhtml応答を送信します

{"Testlink":"<a href="http://www.google.com">Google</a>"}

このレスポンスは body に設定されます。

document.body.innertHTML を使用してこの応答を読み取ると、javascript で次の文字列を取得します。

{"Testlink":"<a href="http://www.google.com">Google</a>"}

この文字列で"は、実際の二重引用符文字に置き換えられます。<これは、 や などの他のエンティティでは発生しません>

この動作は、FF、IE、および Chrome で一貫しています。

これは予想される動作ですか、それとも問題ですか? 問題がある場合、これをどのように解決/修正できますか。

どんな助けでも大歓迎です。

4

0 に答える 0