Javascript 如何覆盖读取RESX文件事件?
当我在JavaScript中直接调用RESX文件时,我遇到了RESX文件中的单引号(')问题,例如:Javascript 如何覆盖读取RESX文件事件?,javascript,c#,Javascript,C#,当我在JavaScript中直接调用RESX文件时,我遇到了RESX文件中的单引号(')问题,例如: var hello = '<%=SomeTextFromResxWithSingleQuote%>'; var hello=''; 在这种情况下,所有JavaScript都混淆了,出现了许多错误:( 有什么快速的解决办法吗? 谢谢:)已解决 string fixedText = ReplaceSingleQuote("L'df'ds"); public static Repla
var hello = '<%=SomeTextFromResxWithSingleQuote%>';
var hello='';
在这种情况下,所有JavaScript都混淆了,出现了许多错误:(
有什么快速的解决办法吗?
谢谢:)已解决
string fixedText = ReplaceSingleQuote("L'df'ds");
public static ReplaceSingleQuote(string text)
{
if (string.IsNullOrEmpty(text))
{
return text;
}
return text.Replace("'", "'");
}
您可以使用双引号跳过此问题,例如:
var hello = "<%=SomeTextFromResxWithSingleQuote%>";
var hello=”“;
JavaScript允许您使用双引号或单引号来分隔文本
无需使用THO,只需使用双引号来分隔文本即可。请看我的答案。最好不要引用,而不要将其替换为
&apos代码>因为转义字符串可以在任何地方使用,并且&apos代码>仅适用于HTML。