如果字体系列有双引号,将 html 代码保存到数据库?

Saving html code to a database if the font family has double quotes?

我做一个简单的文本编辑器。使用 javascript select 选项,我将 font-family 添加到 innline-style 并更改 font-family 样式。之后,我需要 ajax-将 html 保存在 mysql 数据库中。

如果font-family没有像Arial这样的重复引号,那么html会正常存入数据库,但是如果有重复引号,在数据库中就不会保存到最后, html 保存到字体系列:

我注意到 font-family: & quot; Times New Roman & quot ;;

中的引号

如果字体系列有双引号,如何启用将 html 代码保存到数据库?

保存到数据库后如果没有重复引号:

<div id="child" class="child" style="width: 100px; height: 50px; color: rgb(0, 0, 0); font-family: Arial; font-size: 16px;"></div>

保存到数据库后如果有双引号 (font-family:"Times New Roman"; ):

<div id="child" class="child" style="width: 100px; height: 50px; color: rgb(0, 0, 0); font-family:

HTML中一个常用的实体是双引号:

HTML 字符实体必须在 ajax 之前替换。 解决方案..,简单的“替换”

.replace("& quot","");