有没有办法用双引号字符串设置javascript变量值?

有没有办法用双引号字符串设置javascript变量值?,javascript,html,Javascript,Html,问题是字符串值是一个动态值,有时我的数据带有双引号字符,因此javascript无法从数据中读取完整的字符串值 我做了一个操作,将值放在html输入上,并用html输入值设置变量。 但是,我发现了同样的问题,如果值具有双引号字符,则变量不能接受所有值。 元素显示如下: <input type="hidden" id="soal7" value="Boyolali regency is located in north of Solo and east of Merapi and Merba

问题是字符串值是一个动态值,有时我的数据带有双引号字符,因此javascript无法从数据中读取完整的字符串值

我做了一个操作,将值放在html输入上,并用html输入值设置变量。 但是,我发现了同样的问题,如果值具有双引号字符,则变量不能接受所有值。 元素显示如下:

<input type="hidden" id="soal7" value="Boyolali regency is located in north of Solo and east of Merapi and Merbabu Mountains. This regency has been known for its production of fresh milk for a long time. No wonder, the cow statues adorn Boyolali town.<br>
There are six main cow statues in Boyolali. They are displayed in different places.However, the size is made bigger to catch the eye.<br>
Besides decorating the town, the statues also turn out to be helpful for people from out of town to find places they are seeking in Boyolali. By mentioning the position of the statue, people can get their way easily.<br><br>" ...="" <u=""> they are seeking in Boyolali" (paragraph 3)<br>What does the underlined word refer to?">

值必须为

博约拉里摄政区位于索洛北部、默拉皮山脉和默巴布山脉东部。这个摄政区以生产鲜奶而闻名已久。难怪,牛雕像装饰着博伊奥利镇。
博约拉里有六座主要的奶牛雕像。它们显示在不同的地方。但是,为了吸引眼球,尺寸会变大。
除了装饰小镇外,这些雕像也有助于城外的人们在博伊奥利寻找他们想要的地方。通过提及雕像的位置,人们可以很容易地找到自己的路。

“他们在Boyolali中寻找”(第3段)
下划线的单词指的是什么

粗体文本有双引号,因此输入类型不能设置所有字符串


有没有办法处理这个问题?

您可以在字符串中使用双引号,只需使用
\
字符对其进行转义即可。请记住,如果字符串来自api或类似的东西,您可能需要编写一些代码来手动转义它们

const myString='\'Hello\';
log(myString)您可以为此使用


这能回答你的问题吗?你可以把它们放在一个字符串中,你只需要对它们进行转义即可:
“\”什么的\"';只需对值使用单引号,或者您也可以对其进行转义
值='…'
@Sushanth--谢谢,但是如果我使用单引号,我会遇到与使用单引号字符相同的值问题,谢谢,但我有动态字符串值,所以我无法手动使用它这就是手动部分的用武之地。您需要创建一些代码来手动删除引号。也许值得通过代码片段提供一个更好的示例,该代码片段会产生您遇到的错误/问题,以便我们可以帮助您解决。谢谢,但我有动态字符串值,因此无法手动使用它。您可以执行以下操作吗
inputElement.value=str.replace(/“/g”“”)