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

时间:2012-03-28 10:18:48

标签: javascript parameter-passing

我正在尝试将参数作为包含多个“ - ”的文本传递。

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

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

1 个答案:

答案 0 :(得分:5)

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

 foo(4f5ff225-70bc-4970-a12d-483beb066c47)

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

将其作为字符串传递(因为它是什么)。

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

 foo('4f5ff225-70bc-4970-a12d-483beb066c47')