我有一个很长的字符串,其中包含任何内容(单引号,双引号...)。现在我想将此字符串保存在隐藏输入中,并在我的 JavaScript 代码中使用它。如何将此字符串保存在隐藏输入中?
最佳答案
我第一次误解了这个问题。
您所需要做的就是将变量编码为 html。您可以在这里查看如何操作 http://msdn.microsoft.com/en-us/library/73z22y6h(v=vs.110).aspx
基本用途是
myString = "asd\"ewr'2";
myEncodedString = HttpUtility.HtmlEncode(myString);
然后是 HTML
<input type="hidden" value="@{ @myEncodedString }">
关于javascript - 将包含引号的长字符串保存到隐藏输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26160603/