gpt4 book ai didi

javascript - 如何解析文本中的引号以在 Javascript 确认消息框中工作

转载 作者:行者123 更新时间:2023-12-03 11:10:16 25 4
gpt4 key购买 nike

如果 NavigationUrl 是“.com”,我将使用下面帖子中的以下代码来显示基于数据库中数据的 JavaScript 确认消息。除非文本中存在“引号,否则此操作有效。有人知道吗?如何解析引号或正确设置引号以便 JavaScript 在消息中显示引号?

这是另一篇文章中的代码,用于实际设置超链接等上的 onclick 事件:

http://forums.asp.net/p/2026622/5833708.aspx?p=True&t=635549629987458698

我已尝试以下操作,但当我单击链接并将其设置为包含 .com 时,没有任何反应。如果我添加没有 "引号的文本,效果很好。文本的长度似乎并不重要:

当我从数据库表中提取数据时的 C# 代码:

    public string GetExternalDisclaimerText()
{

string externalDisclaimerText = context.TEST_GLOBAL.Where(tg => tg.ITEM_NM == "DISCLAIMER_TEXT").FirstOrDefault().ITEM_VALUE_TXT ?? "N/A";

Debug.Write("before: ");
Debug.Write(externalDisclaimerText);

externalDisclaimerText = externalDisclaimerText.Replace("\"", "\"");


Debug.Write("after: ");
Debug.Write(externalDisclaimerText);

return externalDisclaimerText ?? "N/A";
}

这是无效的文本:

“我很高兴我们能够让费舍尔教练长期担任我们的主教练,”体育总监斯坦·威尔考克斯在一份声明中说道。 “我们对他做出的 promise 反射(reflect)了他在带领我们的项目达到目前的卓越水平方面所做的出色工作。虽然我们对今年不败的赛季以及即将参加首届大学橄榄球季后赛感到高兴,在上个赛季的成功全面展现之前,我们就开始制定这份新契约(Contract)。这对佛罗里达州来说是美好的一天。”

最佳答案

2 个问题,你应该像这样构建你的搜索 -

myString = myString.replace(/\"/g, '\"');

在末尾添加“g”将替换字符串中出现的所有内容。

您还可能会遇到其他破坏代码的字符,因此您应该寻找更强大的转义功能。

关于javascript - 如何解析文本中的引号以在 Javascript 确认消息框中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27630327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com