18910140161

JavaScript-如何将带有空格的字符串编码为HTML有效ID?-堆栈溢出

顺晟科技

2022-10-18 12:47:47

22

我有class项,其唯一标识符是它们的string字段。我使用Razor(C#)在HTML中设置这些元素。我为JavaScript处理它。我需要从example";史密斯先生";转换字符串到id";{2342-2341-2324-..}";或位于Base64";92384098230..";。然后使用JavaScript从编码的字符串中获取值。如何在C#和JavaScript中实现?


顺晟科技:

你可以做以下事情-

C# - Uri.EscapeDataString(String)

并在JavaScript中转换上述值-

js - unescape(string) or decodeURI(string)

如果你想做相反的事情,你可以使用

C# - Uri.UnEscapeDataString(string) & js - escape(string) or encodeURI (string)
  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航