可能重复:
问题是如果人名为 "Joe O'Mally",当我在图片上悬停时,它只显示为 "Joe O"(因为名字中有 ' 符号)。
我不想在服务器端去掉 ',因为还有其他地方需要在页面上显示完整的字符串。
是否有类似于 HttpUtility.HtmlEncode 的 JavaScript 等效方法,可以在我悬停在图片上时显示完整的姓名?
我正在将信息作为Json传递给客户端,然后从我的JavaScript代码生成一些HTML。我有一个称为“name”的字段,我将其传递到图像的标题中,如下所示:
html.push("<img title='" + person.Name + "' src . . .
问题是如果人名为 "Joe O'Mally",当我在图片上悬停时,它只显示为 "Joe O"(因为名字中有 ' 符号)。
我不想在服务器端去掉 ',因为还有其他地方需要在页面上显示完整的字符串。
是否有类似于 HttpUtility.HtmlEncode 的 JavaScript 等效方法,可以在我悬停在图片上时显示完整的姓名?