使用剃刀视图时无法在 javascript 中提供 @
Can't provide @ in javascript when using razor view
var regularExpression =
/^(?=(.*'d){2})(?=.*[a-zA-Z])(?=.*[!@#$%])[0-9a-zA-Z!@#$%]{8,}/;
var valid = regularExpression.test(pwd);
问题是,当我在 javascript 中提供这个字符串时,@ 符号充当剃刀视图代码块。
没
关系!我自己得到了答案;在 JavaScript 中使用 @@ 而不是 @,后者象征着 Razor 视图。
相关文章:
- 如何在 l.Content 方法(Asp.net MVC 剃刀)中给出 Javascript 变量@Ur
- 将剃刀语法与 JavaScript 混合
- 如何在从剃刀视图移动内联JavaScript时保留相对URL
- 剃刀中的javascript语法错误
- 剃刀视图中的Javascript url操作
- 如何将剃刀视图模态属性值传递给javascript函数
- MVC4剃刀在客户端javascript中访问我的模型中的JsonResult数据
- Javascript中的剃刀语法
- 如何在javascript脚本标记中使用剃刀for循环
- JavaScript 块中剃刀帮助程序中的参数
- 在javascript中使用剃刀语法时出现条件编译错误/警告(在此上下文中不存在cc_on)
- 如何在剃刀语法中使用javascript预加载图像
- 在javascript中使用剃刀语法
- 当我将C#行添加到视图剃刀页面中的JavaScript代码时发生ReferenceError
- 在cshtml剃刀视图中分离JavaScript
- 在ASP.NET MVC3剃刀上使用javascript变量动态创建html操作链接
- 如何在javascript代码和asp.net剃刀mvc代码中使用相同的变量
- Javascript var作为c#mvc3剃刀中的参数
- 用于学习将javascript与asp.net-mvc3和cshtml(剃刀)一起使用的资源
- Javascript /剃刀请求.Params一个有潜在危险的请求.日志含义从客户端检测到QueryString值