我正在使用第三方库来显示工具提示,如下所示:
string tooltip = "test";
output.Write("onmouseover='Tip(\"" + test + "\");'"); // work fine :)
我遇到了类似以下情况的问题,我需要引号进行格式化:
string tooltip = "<span style='color:red;'>test</span>";
output.Write("onmouseover='Tip(\"" + test + "\");'"); // no working :(
如何转义工具提示中 html 所需的引号,这样就不会中断函数调用?
最佳答案
将 "
的任何实例替换为 "
,如下所示:
test.Replace( "\"", """ )
关于c# - 处理由 C# 生成的 html 中的嵌套引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2223543/