我将信息作为 Json 传递给客户端,并从我的 javascript 代码生成一些 HTML。我有一个名为 name 的字段,我将其传递到图像的标题中,如下所示:
html.push("<img title='" + person.Name + "' src . . .
问题是如果 person.Name 是“Joe O'Mally”,因为当我将鼠标悬停在图像上时它只显示为“Joe O”(因为名称中的 ')
我不想在服务器端剥离 ' 因为还有其他地方我想在页面上显示确切的字符串。
当我悬停图像时,javascript中是否有等效的 HttpUtility.HtmlEncode 会在图像标题中显示全名?