将参数传递给javascript函数,其中包含一个' - '

ph3*_*aks 0 javascript parameter-passing

我试图将参数作为包含多个' - '的文本传递.

例如.4f5ff225-70bc-4970-a12d-483beb066c47

但是当我通过它时......我得不到任何结果.我猜' - '正在制造问题.有没有办法将上面的例子传递给javascript函数.

Ser*_*sev 5

我想,你的代码看起来像这样:

 foo(4f5ff225-70bc-4970-a12d-483beb066c47)
Run Code Online (Sandbox Code Playgroud)

这不起作用,控制台中应该有一些错误.

将它作为一个字符串传递(因为它就是这样).

 var foo = function(s) {
   alert(s);
 }

 foo('4f5ff225-70bc-4970-a12d-483beb066c47')
Run Code Online (Sandbox Code Playgroud)