修复服务器呈现的html中的引号

时间:2014-09-18 10:27:32

标签: javascript jquery html

我需要修复错误,当我从服务器html(纯文本)获取时,我需要使用javascript和jquery附加到页面。 来自服务器的Html包含html格式的错误:

<input id="email_id" name="email_id" type="text" value="<a href="mailto:my@email.com">my@email.com</a>" />

在此字符串中"mailto:my@email.com" showld是单引号,但服务器响应包含双引号。并且jquery认识到此输入的值仅为"<a href="。 如何使用javascript和jquery用单引号替换这些双引号?

1 个答案:

答案 0 :(得分:0)

你不能。当JavaScript访问数据时,它已经被解析到DOM中,并且您将无法理解无效属性。

您需要在源(在它到达浏览器之前)修复问题