剃刀将特殊字符传递给javascript函数

时间:2016-09-12 04:10:10

标签: javascript razor parameters parameter-passing

在我的输入标记onclick='login("@ViewBag.Title")'

ViewBag.Title包含[]!@(*& $#^

如何将它们传递给

function login(title){
    //dst
}

谢谢!

1 个答案:

答案 0 :(得分:1)

@字符转换为ASP.NET HTML编码输出。 这会将保留的HTML字符替换为允许字符在网页中显示为字符而不是被解释为HTML标记的代码。

  

因此[]!@(& $#^将编码为[]!@(& $#^

您可以像在示例中一样调用Js函数。